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.”

Gypsy Haven HideAway- Off the beaten track
SUPERHOSTEntire guesthouse · 2 guests · 1 bed · 1 bath
Gypsy Haven HideAway- Off the beaten track

Gypsy Haven HideAway is located at the very top of John's Folly where you have sunrises and sunsets! Its a dead end road so you have complete peace and quiet. If you want to get away from it all, this is the place. Close to Salt Pond. You will need a 4x4 for the road. Very simple apartment, a real place to relax.

What guests are saying:

“We had an absolutely fabulous experience at Sas’ place. Sas was away when we arrived but she had a friend staying at her place upstairs who greeted us and gave us all the information we needed. The size was perfect for the two of us and had everything we needed. The kitchen had everything necessary for making meals, we loved the shower, bed was comfy, plenty of space for clothing, lovely yard with sweet sitting area, view was beautiful and it’s very private. We loved the proximity to Salt Pond Bay where we did some great snorkeling and the beautiful climb up Ram Head. The only challenge we could think of is the road. Once you get off the main road the road up to the house is rocky, rutted and steep and you will definitely want a Jeep or similar to get up there. We got used to it though and it would not stop us from staying here again. Sas has made a magical little spot that was in perfect harmony with the vibe we felt all over this beautiful island.”

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

Stone Cottage with a pool and gorgeous view
SUPERHOSTEntire house
Stone Cottage with a pool and gorgeous view
Price:$300 / night
A House of Open Arms Cottage with AC
SUPERHOSTEntire guesthouse
A House of Open Arms Cottage with AC
Price:$210 / night
Romantic Getaway in the Treetops: The Bodhi House
SUPERHOSTEntire cottage
Romantic Getaway in the Treetops: The Bodhi House
Price:$185 / night
Sweet Escape!  45' deck with valley views
SUPERHOSTEntire apartment
Sweet Escape! 45' deck with valley views
Price:$112 / night
Hideaway retreat cottage
SUPERHOSTEntire guesthouse
Hideaway retreat cottage
Price:$110 / night
Paradisea:Pool & everything you need for the beach
SUPERHOSTEntire house
Paradisea:Pool & everything you need for the beach
Price:$200 / night
Bogie's Villa, Tektite, Island Tiny Living
SUPERHOSTEntire apartment
Bogie's Villa, Tektite, Island Tiny Living
Price:$127 / night
Quiet Reef Bay Bungalow (East) with Pool & Spa
SUPERHOSTEntire guesthouse
Quiet Reef Bay Bungalow (East) with Pool & Spa
Price:$149 / night
Couples Retreat w/ Stunning views, WiFi, Sanitized
SUPERHOSTEntire villa
Couples Retreat w/ Stunning views, WiFi, Sanitized
Price:$257 / night
BLUE VIEW VILLA - Bluest View - Brand New...
SUPERHOSTEntire villa
BLUE VIEW VILLA - Bluest View - Brand New...
Price:$270 / night
Coconut Hill Cottage - #1 view on St John!
SUPERHOSTEntire house
Coconut Hill Cottage - #1 view on St John!
Price:$315 / night
Ocean Blue Cottage
SUPERHOSTEntire guest suite
Ocean Blue Cottage
Price:$110 / night
Show all