Compare best Airbnb in St John, Virgin Islands from 100+ providers!

1309 available vacation rental offers

7 nights
2
1
  • airbnb
  • booking
  • vrbo
  • expedia
  • sonder
  • priceline
  • tripadvisor
  • tripcom
  • homestay
  • hotelscom
  • orbitz
  • vacasa
St John, Virgin Islands vacation rentals
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating

Best Vacation rentals and Airbnb offers in St John, Virgin Islands

Best St John, Virgin Islands vacation rentals with a balcony

You'll Love This Remodeled Grande Bay One-bedroom - St John, Virgin Islands
9.8 152 reviews
St John, Virgin Islands
07/25 – 07/29
$712/nighttotal: $2848 (4 )

You'll Love This Remodeled Grande Bay One-bedroom

1 4
apartment , Cruz Bay
This one-bedroom apartment is located in Cruz Bay, St. John, within the Grande Bay Resort, just steps from the beach and close to restaurants and bars. The apartment features a spacious living area, a fully equipped kitchen, a private balcony with stunning views, and access to a swimming pool, Jacuzzi, and gym.
Simby D'lo A Presidential House Spectacular View.pack Up Your Luggage N Move In. - St John, Virgin Islands
8.1 27 reviews
St John, Virgin Islands
07/17 – 07/20
$815/nighttotal: $2445 (3 )

Simby D'lo A Presidential House Spectacular View.pack Up Your Luggage N Move In.

5 7
apartment , ST.Thomas USVI
This vacation home is located near the beach in St. Thomas, USVI, within 2 miles of Nazareth Bay, Vessup Bay, and Beverhout Point, offering easy access to beautiful beaches and various activities. The house has received a "very good" rating from previous guests, indicating a positive experience.
This 4-bedroom house provides comfortable accommodations for families or groups of friends. Guests can enjoy amenities like a private yard, a balcony, a spa tub, and a fully equipped kitchen, perfect for relaxing and entertaining.
Eclectic Villa W/ Beach Access & Pool, Ocean Views - St John, Virgin Islands
9.8 46 reviews
St John, Virgin Islands
12/31 – 01/08
$1138/nighttotal: $9104 (8 )

Eclectic Villa W/ Beach Access & Pool, Ocean Views

3 4
house , St. Thomas
Mango Manor, a luxurious East End villa near Secret Harbor beach, offers direct access to a secluded natural beach ideal for snorkeling.
This 3200-square-foot property boasts three bedrooms, two bathrooms, accommodates six guests, and includes a private pool, spa, and fully equipped kitchen with a dishwasher.
Zafira Luxe 1-bedroom Villa With Sauna, Steam, Sunset Views, Ac, Wifi In Tortola - St John, Virgin Islands
10 8 reviews
St John, Virgin Islands
12/31 – 01/08
$269/nighttotal: $2152 (8 )

Zafira Luxe 1-bedroom Villa With Sauna, Steam, Sunset Views, Ac, Wifi In Tortola

1 4
house , Leonards
This Leonards house rental is a four-minute drive from Nanny Cay and twelve minutes from Cane Garden Bay Beach, offering convenient access to popular Virgin Islands attractions.
The one-bedroom, one-bathroom home sleeps four guests and includes on-site parking, a barbecue, air conditioning, Wi-Fi, a smart TV, linens, and an ironing board; nearby activities include exploring Virgin Islands National Park and Trunk Bay.

Search Family Vacation Rentals in St John, Virgin Islands

These family-friendly vacation rentals in St John, Virgin Islands offer plenty of room to spread out near local beaches.

Zafira Luxe - St John, Virgin Islands
St John, Virgin Islands
12/24 – 12/31
$4054/nighttotal: $28378 (7 )

Zafira Luxe

4 4
house , Leonards
Zafira Luxe, a luxury villa in Leonards, is located a short 9.3-mile drive from Terrance B. Lettsome International Airport.
This 6,300-square-foot estate boasts four bedrooms, five bathrooms, two living rooms, and accommodates up to 19 guests, featuring a private pool, sauna, spa, and concierge service.
Sugarview Villa Mainhouse: Coral Bay W/pool, Ocean Views - St John, Virgin Islands
9.6 27 reviews
St John, Virgin Islands
07/25 – 07/29
$1060/nighttotal: $4240 (4 )

Sugarview Villa Mainhouse: Coral Bay W/pool, Ocean Views

4 4
apartment , St John
This private villa in the rural hills of Coral Bay, St. John, offers sweeping views of Hurricane Hole and the British Virgin Islands, with a short drive to Skinny Legs, Coral Bay center, and world-famous beaches.
This 1710 square foot home accommodates 12 guests with 4 bedrooms and 2 bathrooms, featuring a private pool, gated entry, air conditioning, a full kitchen, and internet, ideal for exploring national park trails and water sports.
Vacation Rental In Jost Van Dyke. - St John, Virgin Islands
10 69 reviews
St John, Virgin Islands
08/31 – 09/04
$589/nighttotal: $2356 (4 )

Vacation Rental In Jost Van Dyke.

2 2
house , Jost Van Dyke
This Jost Van Dyke beachfront villa, a 15-minute walk from White Bay Beach, offers convenient access to one of the island's most popular attractions.
The 2,410-square-foot home features two bedrooms, two bathrooms, and accommodates up to six guests, complete with a fully equipped kitchen, air conditioning, Wi-Fi, and outdoor amenities including a terrace and garden.
Family Retreat•near Beach•outdoor Living•workspace - St John, Virgin Islands
10 14 reviews
St John, Virgin Islands
07/17 – 07/20
$729/nighttotal: $2187 (3 )

Family Retreat•near Beach•outdoor Living•workspace

1 7
apartment , Baie de Brandywine
This modern, brand-new 3-bedroom, 3-bathroom apartment in Tortola, Virgin Islands, offers ocean views and is centrally located in Baie de Brandywine, a 5-minute drive from a pristine beach and a fine dining restaurant, with convenient access to Road Town and local attractions.
This family-friendly rental accommodates up to 10 guests and features high-speed Wi-Fi, a fully equipped kitchen with modern appliances, and a private outdoor oasis with a sand pit, bar area, and dining table, making it ideal for those seeking a comfortable and well-equipped stay with private access to the entire unit.

Frequently Asked Questions about vacation rentals in St John, Virgin Islands

Destinations nearby

Best St John, Virgin Islands vacation rentals with parking

Whale Watch - Breathtaking Peaceful & Private Villa Overlooking Brewers Bay - St John, Virgin Islands
9.8 49 reviews
St John, Virgin Islands
12/24 – 12/31
$1201/nighttotal: $8407 (7 )

Whale Watch - Breathtaking Peaceful & Private Villa Overlooking Brewers Bay

2 4
house , Road Town
This private island villa overlooks Brewers Bay, located 3,696 feet from the beach and 2.3 miles from Cane Garden Bay's restaurants and nightlife, with Road Town amenities 4 miles away.
This 2-bedroom villa accommodates 4 guests and features air conditioning, a private pool with a grill, a well-equipped kitchen with Viking appliances, and two king bedrooms with ensuite bathrooms and private balconies.
This Stunning View Could Be Yours - St John, Virgin Islands
9.8 13 reviews
St John, Virgin Islands
07/25 – 07/29
$520/nighttotal: $2080 (4 )

This Stunning View Could Be Yours

2 4
apartment , West End
This beachfront apartment in Long Bay, West End, offers direct access to Long Bay Beach and is within walking distance of Smuggler's Cove Beach and Apple Bay. It has excellent user ratings.
The apartment has two bedrooms and two bathrooms, and can accommodate up to four guests. It features a fully equipped kitchen, free WiFi, air conditioning, a private fenced yard, a terrace or balcony, a garden, a spa, and parking. Guests can also enjoy access to the building's barbecue grills.
Orchid At Casa Tre Fiori - Peaceful Paradise! - St John, Virgin Islands
10 48 reviews
St John, Virgin Islands
08/31 – 09/04
$295/nighttotal: $1180 (4 )

Orchid At Casa Tre Fiori - Peaceful Paradise!

1 2
apartment , St John
This St. John apartment is located near the Virgin Islands National Park, a short drive from both the town and National Park beaches, including Fish Bay.
The 1,000 square foot apartment features one bedroom, one bathroom, and can accommodate up to three guests, and offers amenities such as a shared pool, a garden, and a private terrace with serene garden views.
Luxury Beachside Escape With Private Pool And Generator! - St John, Virgin Islands
9.8 303 reviews
St John, Virgin Islands
12/31 – 01/08
$413/nighttotal: $3304 (8 )

Luxury Beachside Escape With Private Pool And Generator!

2 4
house , St Thomas
This one-bedroom villa is conveniently located near several popular beaches on St. Thomas, including Cabes Point and Sapphire Beach, both within a 10-minute walk. The property boasts excellent user, location, and cleanliness ratings, ensuring a comfortable and enjoyable stay.
The 1400-square-foot villa comfortably accommodates up to four guests with a bedroom, bathroom, and a sofa bed. The property offers a private pool, garden, barbecue grills, a kitchen, balcony, Smart TV with DVD player, air conditioning, and parking, making it ideal for a relaxing and enjoyable vacation.

Check Out Vacation Rentals with a Pool in St John, Virgin Islands

Complement your beach days with a dip in the pool at these premier vacation rentals in St John, Virgin Islands.

Breezy Hilltop, Hart Bay View, Only Minutes From Town - St John, Virgin Islands
9.5 88 reviews
St John, Virgin Islands
07/25 – 07/29
$367/nighttotal: $1468 (4 )

Breezy Hilltop, Hart Bay View, Only Minutes From Town

2 4
cottage , Cruz Bay
This cottage in Cruz Bay is located in the charming Chocolate Hole district, just a short walk from Chocolate Hole Beach and 2 miles from Virgin Islands National Park. It has excellent user, location, and cleanliness ratings.
The cottage has 1 bedroom, 1 bathroom, and can accommodate up to 4 guests. It features a fully equipped kitchen, air conditioning, a swimming pool, a terrace/balcony, a garden, parking, and access to barbecue grills.
Juliette @Serendip Vacation Condos - St John, Virgin Islands
9.6 9 reviews
St John, Virgin Islands
08/31 – 09/04
$341/nighttotal: $1364 (4 )

Juliette @Serendip Vacation Condos

1 2
apartment , Cruz Bay
The Juliette studio, a garden-level unit in Cruz Bay's Serendip condos, offers easy access to Cruz Bay town and is minutes from Virgin Islands National Park and Trunk Bay.
This 440-square-foot studio features a California king bed, queen-size futon, full kitchen, and private terrace with stunning Pillsbury Sound and St. Thomas sunset views; it sleeps four and includes access to a shared pool and BBQ.
Ginger Thomas Villa In Cruz Bay - St John, Virgin Islands
9.9 42 reviews
St John, Virgin Islands
07/25 – 07/29
$528/nighttotal: $2112 (4 )

Ginger Thomas Villa In Cruz Bay

2 4
house , Cruz Bay
Ginger Thomas is a two-bedroom, two-bathroom home located on Pocket Money Lane, a private cul-de-sac, just a quarter mile from Cruz Bay town and the ferry dock. The house features a spacious outdoor living area with a covered veranda, a splash pool on the deck, and a private garden, perfect for relaxing after a day exploring the island.
Exclusive Wraparound Deck, A/c, And Breathtaking Water Views  Your Perfect Getaway! - St John, Virgin Islands
9.6 19 reviews
St John, Virgin Islands
07/25 – 07/29
$573/nighttotal: $2292 (4 )

Exclusive Wraparound Deck, A/c, And Breathtaking Water Views Your Perfect Getaway!

2 4
apartment , Cruz Bay
This Cruz Bay condo rental is a short walk from Battery and Virgin Islands National Park, and within a 10-minute walk of St. John Spice and Cruz Bay Beach.
This two-bedroom, one-bathroom apartment sleeps four, boasts a private pool, free WiFi, a fully equipped kitchen with microwave and refrigerator, and a terrace; barbecue grills are available in the smoke-free building.

Search Coastal Vacation Rentals near St John, Virgin Islands

Relax near the shore in these coastal St John, Virgin Islands vacation rentals, combining comfortable amenities with beautiful seaside scenery just moments away.

Grande Bay Surfside Renovated Oceanfront Great Island Views! 2 Br Sleeps 4-6, - St John, Virgin Islands
10 430 reviews
St John, Virgin Islands
08/31 – 09/04
$420/nighttotal: $1680 (4 )

Grande Bay Surfside Renovated Oceanfront Great Island Views! 2 Br Sleeps 4-6,

1 2
apartment , Cruz Bay
Nautilus- Beach Front With 3 King Suites - St John, Virgin Islands
10 23 reviews
St John, Virgin Islands
12/24 – 12/31
$2119/nighttotal: $14833 (7 )

Nautilus- Beach Front With 3 King Suites

3 4
house , Cruz Bay
Blue Pearl Villa In St. John Usvi | Ocean Views - St John, Virgin Islands
10 12 reviews
St John, Virgin Islands
07/17 – 07/20
$886/nighttotal: $2658 (3 )

Blue Pearl Villa In St. John Usvi | Ocean Views

1 7
house , Baie de Corail
Hale Pau Hana Secluded Oceanfront Paradise! - St John, Virgin Islands
10 4 reviews
St John, Virgin Islands
07/25 – 07/29
$570/nighttotal: $2280 (4 )

Hale Pau Hana Secluded Oceanfront Paradise!

1 4
house , Cruz Bay

Compare Luxury Vacation Rentals in St John, Virgin Islands

Premium waterfront rentals in St John, Virgin Islands combine upscale design with refined service for a truly superior getaway.

Midnight Sun-2 Bd/1bth Suite W/island & Water View - St John, Virgin Islands
10 30 reviews
St John, Virgin Islands
07/25 – 07/29
$388/nighttotal: $1552 (4 )

Midnight Sun-2 Bd/1bth Suite W/island & Water View

1 4
house , Cruz Bay

Discover Vacation Rentals with Saunas in St John, Virgin Islands

Relax with an on-site sauna at these vacation rentals in St John, Virgin Islands, perfect for a steam session after a day by the water.

The Westin St. John Resort Villas - St John, Virgin Islands
8.7 887 reviews
St John, Virgin Islands
12/24 – 12/31
$2758/nighttotal: $19306 (7 )

The Westin St. John Resort Villas

2 4
resort , Saint John
Grande Retreat 3-104 - St John, Virgin Islands
9.8 46 reviews
St John, Virgin Islands
08/31 – 09/04
$940/nighttotal: $3760 (4 )

Grande Retreat 3-104

3 2
apartment , Cruz Bay, St. John
The Palms Iii 3-304 - St John, Virgin Islands
10 22 reviews
St John, Virgin Islands
08/31 – 09/04
$914/nighttotal: $3656 (4 )

The Palms Iii 3-304

3 2
apartment , Cruz Bay
Zafira Luxe 4-bedroom Villa With Infinity Pool, Sauna, Steam & Amazing Sunsets - St John, Virgin Islands
St John, Virgin Islands
12/31 – 01/08
$3846/nighttotal: $30768 (8 )

Zafira Luxe 4-bedroom Villa With Infinity Pool, Sauna, Steam & Amazing Sunsets

4 4
house , Leonards
©2026 cozycozy.com