Skip to content

Saint John vacation rentals

Book unique vacation rentals, houses, and more on Airbnb

Top-rated vacation rentals in Saint John

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

1 of 1 item showing
SUPERHOST
Entire guesthouse · St. John
House of Open Arms Villa with Pool and AC
House of Open Arms Villa with dazzling pool has 180 degrees of views and white water crashing waves below. Perfect for 2 people but can accommodate families with small children if they are willing to sleep in the living room area. I am available for any needs you may have and will help you get the most out of your St. John experience. I provide a lovely welcome dinner on your arrival night. Homemade Granola and coffee as well!
$291 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Coral Bay
Sweet Spice: A Nifty Little Cottage. With A Pool!
This very small 1 BR cottage lives BIG with a screened porch, solar, valley views, bedroom ac, dishwasher, outdoor fitness, and plunge pool. With a clean modern vibe, Sweet Spice is more laidback getaway than luxury villa. It’s an ideal HQ for 2 active STJ adventurers - but with a few extra amenities! Located off the beaten path on the quiet side of STJ, it feels secluded but is only a 5 minute drive to the shops of Coral Bay. Note: road is rough and requires a 4WD and there are LOTS of stairs.
$250 per night
1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
Hawk's View
We are located 5 minutes from Cruz Bay. We overlook Rendezvous Bay. This room is located in the same house as Hawk's Rest.
$118 per night

Vacation rentals for every style

Get the amount of space that is right for you

  • Houses
  • Cottages
  • Villas

Stay near Saint John's top sights

Photo of Trunk Bay
Trunk Bay21 locals recommend
Photo of Honeymoon Beach
Honeymoon Beach9 locals recommend
Photo of Virgin Islands Ecotours
Virgin Islands Ecotours10 locals recommend
Photo of Maho Bay
Maho Bay4 locals recommend
Photo of Mongoose Junction
Mongoose Junction6 locals recommend
Photo of Annaberg Sugar Plantation
Annaberg Sugar Plantation10 locals recommend

Saint John house rentals

1 of 1 item showing
SUPERHOST
Entire home · St. John
Nyabinghi
$213 per night
1 of 1 item showing
SUPERHOST
Entire home · Saint John
Stone Cottage with a pool and gorgeous view
$400 per night
1 of 1 item showing
SUPERHOST
Entire home · Virgin Island
Simplicity-affordable with a view
$95 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
BIG WATERFRONT VILLA WALK SHOPPING & RESTAURANTS
$519 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
St.John's Paradise Home !
$245 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
2 Bed ⭐️ STAR VILLA HOME ⭐️ 5 Min walk to CRUZ BAY
$425 per night
1 of 1 item showing
SUPERHOST
Entire home · Coral Bay
Cat's Meow Cottage-Stunning sunrises-Walk to beach
$180 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
Sunset Shanti ~ bungalow vibes
$266 per night
1 of 1 item showing
SUPERHOST
Entire home · Saint John
Coconut Hill Cottage - #1 view on St John!
$315 per night
1 of 1 item showing
SUPERHOST
Entire home · St. John
Sea Cottage
$200 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
3 King BR*Remaining Aug/Sept rates 1/2 off
$419 per night
1 of 1 item showing
SUPERHOST
Entire home · Great Cruz Bay
Luxury Villa with Pool, Privacy, Sunsets
$657 per night

Beach house rentals in Saint John

1 of 1 item showing
SUPERHOST
Entire home · Coral Bay
Charming Aerie Cottage
$389 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
3 Bdrm House w/ New Car Overlooking Rendezvous Bay
$364 per night
1 of 1 item showing
Entire home · Cruz Bay
Moonsong Cottage-Charming 1 Bed, Hot Tub and Views
$225 per night
1 of 1 item showing
SUPERHOST
Entire home · Central
‘Lots Of Knots’ cute Upper Carolina cottage
$215 per night
1 of 1 item showing
SUPERHOST
Entire home · Chocolate Hole
Down Yonder Private Pool Villa
$586 per night
1 of 1 item showing
Entire home · Estate Concordia
Bougainvillea Sunrise
$215 per night
1 of 1 item showing
Entire home · Cruz Bay
Mandavilla villa in Cruz Bay
$325 per night
1 of 1 item showing
Entire home · Apple Bay
Best rates - Apple Bay, Tortola - Owner Operated
$105 per night
1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
Hawk's Rest
$130 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
2 King BR*Remaining Aug/Sept dates 1/2 off
$355 per night
1 of 1 item showing
SUPERHOST
Entire home · St. Thomas
Waterfront! Snorkel out front! 5 beaches close-by!
$428 per night
1 of 1 item showing
SUPERHOST
Entire home · Cruz Bay
Wild Ginger at Casa Tre Fiori
$225 per night

Saint John beach vacation rentals

1 of 1 item showing
SUPERHOST
Entire cottage · St. John
Romantic Getaway in the Treetops: The Bodhi House
$182 per night
1 of 1 item showing
Entire cottage · Central
Caribbean Style Cottage
$150 per night
1 of 1 item showing
SUPERHOST
Entire condo · Cruz Bay
Sunset Villa Studio Condo at The Hills Saint John
$129 per night
1 of 1 item showing
SUPERHOST
Entire rental unit · Cruz Bay
2BR-New-Nationalpark View next to hiking trails
$285 per night
1 of 1 item showing
SUPERHOST
Entire rental unit · Cruz Bay
Centrally located Cruz Bay Modern Luxury Apt (2)
$123 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Saint John
"Ocean" 1 Bedroom in The Garden of Eden
$219 per night
1 of 1 item showing
Entire condo · Cruz Bay
Upper Grande Bay-Studio King plus 1 foldout
$175 per night
1 of 1 item showing
SUPERHOST
Entire condo · Cruz Bay
Affordable, clean studio, walk to town & beach!
$179 per night
1 of 1 item showing
SUPERHOST
Private room · Cruz Bay
The Suite Condo
$125 per night
1 of 1 item showing
SUPERHOST
Entire cottage · Cruz Bay
Sol~Azul Cozy Studio Cottage w/ Pool & Ocean View
$220 per night
1 of 1 item showing
SUPERHOST
Entire townhouse · Cruz Bay
Luxury 2 Bed/2 Bath, Ocean View, Pool, Walk2Town!
$209 per night
1 of 1 item showing
SUPERHOST
Entire rental unit · Cruz Bay
Love City Lofts - Walkable Cruz Bay - Jumbie Suite
$150 per night

Your guide to Saint John

Introduction

Saint John may be the smallest of the three main U.S. Virgin islands, but it’s also the one that offers visitors a true sense of escape. Most of the vacation rentals and restaurants are concentrated around Cruz Bay on the western shore and Coral Bay on the east. A national park covers three-fifths of the remaining land, making it easy to get away from the crowds and occasional cruise-ship daytrippers as you hike or snorkel at Virgin Islands National Park. Miles of trails wend up St. John’s forested ridges, leading to views that don’t include high-rise developments. And, of course, the island is ringed with white, soft-sand beaches, where you can spend the day lolling in the sun, occasionally dipping into the pristine waters of the Caribbean.


When is the best time to stay in a vacation rental in Saint John?

There's a reason St. John is a popular tourist destination in winter — when the temperatures are in the 70s and 80s Fahrenheit from December through March, mainland Americans can pretend snow doesn’t exist. The heat begins a slow climb in April through June, the driest time of year. Tropical showers begin in July, so you’ll want to pack an umbrella along with sunblock free of reef-damaging chemicals. Autumn through October is peak rainy season as well as the hottest time of year, with temperatures in the 80s Fahrenheit and up. Those months are also peak hurricane season — although hurricanes are rare, consider purchasing travel insurance just in case.


What are the top things to do in Saint John?

Snorkeling in Trunk Bay

This bay, part of the national park, is the best spot for first-time snorkelers. It’s easy to get to by car or taxi, for one. Not only do lifeguards keep watch, there’s a 300-foot trail with underwater plaques identifying some of the corals and underwater fauna you’ll see in the clear blue waters.

Island hopping

Many people who come to St. John don’t stay there the whole time. From Cruz Bay, ferries and boat tours can take you to the more populous St. Thomas, St. Croix, or Tortola. You could also hire a private charter to bring you to Virgin Gorda to swim at the Baths, or to Jost Van Dyke to hang out at the famous Soggy Dollar Bar.

Virgin Islands National Park

Many scenic trails wind their way through this park, bringing you to gorgeous spots that won’t be covered in beach umbrellas. Snorkelers can strap their equipment to their back and head down the 1.6-mile Brown Bay Trail to a secluded cove with shallow, calm waters. For more seasoned hikers, the 4-mile out-and-back Reef Bay Trail, includes a steep ascent, but it brings you to the site of ancient petroglyphs as well as the shores of Reef Bay.