Skip to content
Sign up
Log in
Vacation rentals in St. John

Vacation rentals in St. John

Find and book unique accommodation on Airbnb

Top-rated holiday rentals in St. John

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

  • Caribbean Seafront Condo.
    Entire apartment · 2 guests · 1 bed · 1 bathroom
    Caribbean Seafront Condo.

    Two miles from nightlife, 5 minute walk to the Ritz Carlton, and fifty feet from the soothing sounds of the Caribbean waves. You’ll love my place because of the views, the location, ambience and the coziness. The condo is perfect for couples. *After the devastation of two cat 5 hurricanes in September 2017 we are back up and running! The condo has been completely renovated and we are thrilled to invite guests back to our piece of paradise.

    What guests are saying:

    “Our stay at JC and Leilani’s place was so wonderful and relaxing. They were wonderful hosts and very responsive when we had any questions. The view from the patio and the proximity to the ocean is unreal (pictures do not do it justice)! The location was perfect and was very close to several wonderful beaches (some within 5 min by car). Red hook with restaurants, the grocery, and so much more was also only about a 5 min drive. Would definitely recommend anyone coming to the area to check out their place!”

  • Country House Studio
    SUPERHOSTEntire flat · 2 guests · 0 beds · 1 bathroom
    Country House Studio

    A very private, end of the road, getaway on the north face of Bordeaux Mountain. Nothing but trees, soft breezes and 120 degree views from Jost van Dyke to Virgin Gorda.. Twenty minutes to Cruz Bay through the National Park and 10 minutes to Coral Bay. Meant for two people who get along and are looking for a private escape in the mountainous woods of St John.

    What guests are saying:

    “My wife and I spent five nights in the Countryhouse Studio and loved our time in St John. We brought along our 6 month old son, which has it's challenges, but is also amazing and we had a great time. Dale was nice enough to put a pack-n-play in the studio for us, which was very helpful so we didn't have to travel with ours. This was our first time to St John and when we arrived on the ferry in Cruz Bay it was night and had been raining. Everything was wet, dark, misty, and even foggy as we got higher into the mountain. Dale kept communication with us from the time we landed in St Thomas through to us getting to the studio, making sure we were ok. We rented a Jeep from St John Car Rental, which was super convenient (a short walk from the ferry). Kept the Jeep in 4WD and took our time driving. We let others pass us if necessary, but the key was going slow and we made it no problem! We did not back down the driveway the first night, just parked a the top -- but backed down each time after. Driving around was easy. The view from the studio is INCREDIBLE. Showering outside with that view was awesome, even with our son. People were staying in the villa above us and the angles all work out. Our only issues we had were dealing with the humidity at night with our son, and we wished it had more outdoor space to enjoy the incredible nature and views. All-in-all, we also would prefer not to drive quite as much as we had to, but we truly loved our experience staying in the mountains at the Dale's studio!”

  • Nice Hide Away 2
    SUPERHOSTEntire guest house · 2 guests · 1 bed · 1 bathroom
    Nice Hide Away 2

    Bright roomy , New clean and comfortable. Private cottage in a Country neighborhood Convenient location easy access and parking at the Crab Check out reviews for more.

    What guests are saying:

    “Everyone wants to stay in Cruz Bay because it’s convenient... but a place like this is much more authentic. You get way more space and privacy at a much better value. The listing doesn’t do this place justice- it’s an independent structure all to yourself! You can sit out on your own private deck surrounded by tropical fruit trees and enjoy the cool mountain breeze and the sounds of nature. And it’s really very easy to get to town & beaches, especially if you have a car. The space is clean and well designed for a vacation. The kitchen is totally functional and we did some serious cooking in there. The hosts were kind and accommodating. They live in a separate structure downhill of this one and spend a lot of time caring for the property. They left thoughtful tips and amenities in the unit, granted us a late checkout on last minute notice, and even gave us a ride to the ferry upon departure. You’re not going to be able to beat this value. If it’s available, grab it!”

Holiday rentals for every style

Get the amount of space that is right for you.

  • Homes
  • Hotels
  • Unique stays

Popular amenities for St. John holiday rentals

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

Other great holiday rentals in St. John

Jasmine at Casa Tre Fiori
SUPERHOSTEntire flat
Jasmine at Casa Tre Fiori
Price:£99 / night
Bogie's Villa, Tektite, Island Tiny Living
SUPERHOSTEntire flat
Bogie's Villa, Tektite, Island Tiny Living
Price:£99 / night
Centrally located Cruz Bay Modern Luxury Apt.
SUPERHOSTEntire flat
Centrally located Cruz Bay Modern Luxury Apt.
Price:£107 / night
Westin Saint John Luxury Two Bedroom Villa
Entire apartment
Westin Saint John Luxury Two Bedroom Villa
Price:£475 / night
10% Off Feb.- Outage Free Apt, Water View, sleep 2
Entire flat
10% Off Feb.- Outage Free Apt, Water View, sleep 2
Price:£214 / night
Villa La Vista Cottage
Entire cottage
Villa La Vista Cottage
Price:£177 / night
Caribbean Sunrise
Entire villa
Caribbean Sunrise
Price:£339 / night
7 day-2 Bdrm 2.5 bath Villa, Westin-St John 3328
Entire villa
7 day-2 Bdrm 2.5 bath Villa, Westin-St John 3328
Price:£452 / night
Westin St. John USVI Grand Villas (2/6/21-2/13/21)
SUPERHOSTEntire apartment
Westin St. John USVI Grand Villas (2/6/21-2/13/21)
Price:£791 / night
Hideaway retreat cottage
SUPERHOSTEntire guest house
Hideaway retreat cottage
Price:£87 / night
Beautiful Villacoral
SUPERHOSTEntire flat
Beautiful Villacoral
Price:£119 / night
Charming Villacoral
SUPERHOSTEntire flat
Charming Villacoral
Price:£107 / night
Show all