Skip to content
Sign up
Log in
Vacation rentals in Saint John

Vacation rentals in Saint John

Find and book unique accommodations on Airbnb

Top-rated vacation rentals in Saint John

Guests agree: these stays are highly rated for location, cleanliness, and more.

Hawk's Rest
SUPERHOSTPrivate room · 2 guests · 1 bed · 1 private bath
Hawk's Rest

Our island weathered 2 category 5 hurricanes September 2017 and we have had an amazing recovery. If you have any questions about the condition of the island and our home please ask. Our house is located 5 minutes from Cruz Bay. This room has parking, private entrance, private bath, and private porch, to enjoy the view. We have a courtyard with a swimming pool and outdoor kitchen that you are welcome to use. There is a Ford Escape available with the room for $50 per day.

What guests are saying:

“Read any review from this place and they are pretty much the same. Our stay was incredible on St John. Donna and Kevin have a wonderful home and welcomed us like part of the family. A/C, pool, and stunning views were incredible but the extra touches are what made it that much better. Tents, beach chairs, coolers all quality pieces made our beach time even better. When you figure the price it’s hard to believe this could be all that it is. Lastly, location was very good. There is a main road that goes by the house but it’s also a bit of entertainment while sitting on the deck. Don’t skimp on the rental, you will want a Jeep or similar. The roads around the island are ok, but there are some great sites that you will appreciate the 4wd... and if it rains some of the hills can be “fun”. This home is centrally located and takes minutes to get to town and the beaches! Thanks again to Donna and Kevin for making it a special week for us!”

Luxury 2 Bed/2 Bath, Ocean View, Pool, Walk2Town!
SUPERHOSTEntire apartment · 8 guests · 4 beds · 2 baths
Luxury 2 Bed/2 Bath, Ocean View, Pool, Walk2Town!

• Rigorously Cleaned & Disinfected! • Private entrance with no common doors • Breathtaking views of the open ocean out to St Croix! • Minutes to Cruz Bay's best bars, restaurants, shopping • Saltwater Infiniti Pool and Lounge Area • Fully Renovated Luxury Condo with new kitchen, baths, flooring, and finishes • Professional Interior Design • Professional cleaners make it shine • Hotel quality mattresses and super-soft, pima cotton sheets

What guests are saying:

“David was a fabulous host! Always responsive to my emails and provided all necessary information prior to our arrival. Check in was easy too which I loved. David’s condo was in a great location (good views) and walkable to Cruz Bay. The hill to the condo was a bit steeper than expected but still walkable. The condo was very clean and beds were comfortable. There were a lot of little extras touches that I found so helpful and wasn’t expecting. The condo was perfect for our family of 4 (2 adult kids). I highly recommend this condo! I would stay here again.”

Stone Cottage with a pool and gorgeous view
SUPERHOSTEntire house · 4 guests · 3 beds · 2 baths
Stone Cottage with a pool and gorgeous view

Sailors Cottage is located on a knoll overlooking Coral Bay Harbor out to Norman Island and beyond. Private, but a 5 minute drive to restaurants in Coral Bay, 20 minutes to the pristine National Park beaches. The pool is private with a spacious pool deck, lounge chairs, comfortable seating and a picnic table for family barbecues. It’s the perfect place for morning coffee, sunset cocktails and star gazing. Or a relaxing day playing in the pool. The bedrooms have A/C for a great night’s sleep

What guests are saying:

“This place is amazing!!! Even more impressive than the pics. It was sparkling clean, well appointed, and relaxing. The views are amazing views. The place had everything (coolers, ice packs, beach towels, etc.). There is a coffee maker that can make ground or kuerig pods. Great appliances too. Kim is so responsive & always made excellent recommendations on hikes & restaurants. The furniture was exceptional, especially the pool-side items. So tasteful. And the kind of place you can settle into because it is so clean. The road up to the cottage is pretty rough & takes about 5 minutes to ascend. I would recommend a Jeep for the rough parts. A Jeep on the island is a great idea too because some of the roads are incredibly steep. The island is so friendly & someone is always willing to help if you have questions.”

Vacation rentals for every style

Get the amount of space that is right for you

  • Homes
  • Hotels
  • Unique stays

Popular amenities for Saint John vacation rentals

  • Kitchen
  • Wifi
  • Pool
  • Free parking on premises
  • Air conditioning

Other great vacation rentals in Saint John

Gypsy Haven HideAway- Off the beaten track
SUPERHOSTEntire guesthouse
Gypsy Haven HideAway- Off the beaten track
Price:ﺩ.ﺇ312 / night
A House of Open Arms Cottage with AC
SUPERHOSTEntire guesthouse
A House of Open Arms Cottage with AC
Price:ﺩ.ﺇ771 / night
Sweet Escape!  45' deck with valley views
SUPERHOSTEntire apartment
Sweet Escape! 45' deck with valley views
Price:ﺩ.ﺇ406 / night
Nyabinghi
SUPERHOSTEntire house
Nyabinghi
Price:ﺩ.ﺇ643 / night
Bogie's Villa, Tektite, Island Tiny Living
SUPERHOSTEntire apartment
Bogie's Villa, Tektite, Island Tiny Living
Price:ﺩ.ﺇ460 / night
Patty M's Place A St John
SUPERHOSTEntire apartment
Patty M's Place A St John
Price:ﺩ.ﺇ551 / night
Paradisea:Pool & everything you need for the beach
SUPERHOSTEntire house
Paradisea:Pool & everything you need for the beach
Price:ﺩ.ﺇ735 / night
Quiet Reef Bay Bungalow (East) with Pool & Spa
SUPERHOSTEntire guesthouse
Quiet Reef Bay Bungalow (East) with Pool & Spa
Price:ﺩ.ﺇ547 / night
Stunning Vela Vista on Bordeaux Mtn (5 BR/3 bath)!
SUPERHOSTEntire house
Stunning Vela Vista on Bordeaux Mtn (5 BR/3 bath)!
Price:ﺩ.ﺇ1,771 / night
BLUE VIEW VILLA - Bluest View - Brand New...
SUPERHOSTEntire villa
BLUE VIEW VILLA - Bluest View - Brand New...
Price:ﺩ.ﺇ993 / night
Hideaway retreat cottage
SUPERHOSTEntire guesthouse
Hideaway retreat cottage
Price:ﺩ.ﺇ404 / night
Bon Bini Cottage
Entire cottage
Bon Bini Cottage
Price:ﺩ.ﺇ735 / night
Show all