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

Peaceful, Luxury Villa With Breathtaking Views Of Coral Bay And The Bvis - St John, Virgin Islands
9.8 88 reviews
St John, Virgin Islands
07/12 – 07/17
$410/nighttotal: $2050 (5 )

Peaceful, Luxury Villa With Breathtaking Views Of Coral Bay And The Bvis

1 2
cottage , St. John
This cozy cottage in Lower Carolina, St. John is a short walk from Emmaus Moravian Church and the entrance to Virgin Islands National Park, offering easy access to hiking trails, beaches, and historical sites. The cottage has received excellent ratings for location, cleanliness, and overall user experience.
The 590 square foot cottage comfortably sleeps two guests in one bedroom and offers a fully equipped kitchen with a refrigerator, stovetop, and microwave. Enjoy the beautiful St. John scenery from the balcony, relax in the garden, and take advantage of the on-site barbecue grills for outdoor dining.
Anacapri Estate-beautiful Caribbean Villa With Pool And Sea Views - St John, Virgin Islands
10 67 reviews
St John, Virgin Islands
12/31 – 01/08
$1499/nighttotal: $11992 (8 )

Anacapri Estate-beautiful Caribbean Villa With Pool And Sea Views

5 4
house , Tortola
AnaCapri Estate is a 5000 sq. ft. luxury villa located in Cooten Bay, Tortola, offering panoramic views of Guana Island and Necker Island, and is a 5-minute drive from Cooten Bay beach, known for excellent snorkeling. This 5-bedroom, 5.5-bathroom villa accommodates up to 10 guests and features a two-tiered infinity pool, a native stone patio, high-speed internet, a home theater, and optional maid, provisioning, and chef services.
Bare Feet Retreat - St John, Virgin Islands
8.4 51 reviews
St John, Virgin Islands
07/12 – 07/17
$396/nighttotal: $1980 (5 )

Bare Feet Retreat

1 2
house , Frydendal
Bare Feet Retreat is a beachfront home in Frydendal, located a 7-minute walk from Coki Beach and a short drive from Pelican Beach.
This 1,000 square foot villa features one bedroom, a full kitchen, a private tennis court, a swimming pool, and can accommodate up to 7 guests.
Villa Bali - Waterfront Villa - 100% Brand New!! - St John, Virgin Islands
9.8 450 reviews
St John, Virgin Islands
12/31 – 01/08
$673/nighttotal: $5384 (8 )

Villa Bali - Waterfront Villa - 100% Brand New!!

1 4
house , St. Thomas, USVI
Villa Bali, a one-bedroom, one-bathroom rental in the Point Pleasant Resort on St. Thomas, is located just a short distance from Red Hook, providing easy access to the beach and stunning ocean views.
This 650-square-foot villa features a private terrace, Bali-inspired design, and access to resort amenities like swimming pools, a restaurant, and a nature walking trail.

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.

Paradiso Ocean View. A Perfect Getaway.\n10 Mins Drive To Smugglers Cove Beach.. - St John, Virgin Islands
9.4 12 reviews
St John, Virgin Islands
12/31 – 01/08
$1406/nighttotal: $11248 (8 )

Paradiso Ocean View. A Perfect Getaway.\n10 Mins Drive To Smugglers Cove Beach..

5 4
house , St Bernard's Road Belmont State
Paradiso Ocean View, a five-bedroom luxury villa in Belmont Estate on St. Bernard's Road, Tortola, boasts breathtaking oceanfront views and is a short 15-minute walk from Long Bay and Smugglers Cove beaches.
This 5-bathroom home comfortably sleeps 10 guests and features a private pool, outdoor dining area, full kitchen with dishwasher, and concierge service, providing easy access to local attractions and transportation.
Sapphire Sunny Spring Special-1br Sleeps 4- Wifi -No Excess Owner Fees - St John, Virgin Islands
9.8 289 reviews
St John, Virgin Islands
12/24 – 12/31
$428/nighttotal: $2996 (7 )

Sapphire Sunny Spring Special-1br Sleeps 4- Wifi -No Excess Owner Fees

1 4
apartment , St. Thomas
This family-friendly apartment in St. Thomas is located by the sea, within a 10-minute walk of Cabes Point and Sapphire Beach. It has excellent user, location, and cleanliness ratings.
The apartment has one bedroom, one bathroom, and a floor area of 790 square feet. It can accommodate up to four guests. Amenities include a kitchen with a refrigerator, microwave oven, fridge, and stovetop, as well as a swimming pool, terrace/balcony, garden, parking, air conditioning, and internet.
Well Equipped 1 Bedroom - St John, Virgin Islands
10 11 reviews
St John, Virgin Islands
06/20 – 06/27
$391/nighttotal: $2737 (7 )

Well Equipped 1 Bedroom

1 2
apartment , Tortola
This one-bedroom suite in Jost Van Dyke, British Virgin Islands, offers spectacular 180-degree ocean views and is a short walk from White Bay's Soggy Dollar Bar and Ivan's Stress Free Bar, as well as Great Harbour's amenities.
The 1-bathroom unit sleeps 3, features a king-size bed, fully equipped kitchen with stainless steel appliances, a 42-inch flat-screen TV with Dish Network, Wi-Fi, and a shaded sun deck; on-site amenities include a souvenir shop and Jeep rentals.
Dolphin Suites Unit 1 - St John, Virgin Islands
9.2 16 reviews
St John, Virgin Islands
06/20 – 06/27
$381/nighttotal: $2667 (7 )

Dolphin Suites Unit 1

1 2
apartment , Cruz Bay
This Cruz Bay apartment rental is centrally located, a five-minute walk from Battery, Cruz Bay Beach, and Virgin Islands National Park, offering easy access to shopping and dining at Mongoose Junction and St. John Spice.
The one-bedroom, one-bathroom unit sleeps two guests and features a fully equipped kitchen with a refrigerator, microwave, dishwasher, and in-unit laundry; free Wi-Fi is also provided.

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

Destinations nearby

Best St John, Virgin Islands vacation rentals with parking

"Pristine 2bdrm/2bth, Epic Views, Generator, 5 Star Reviews, Near Cruz Bay!" - St John, Virgin Islands
10 19 reviews
St John, Virgin Islands
06/20 – 06/27
$631/nighttotal: $4417 (7 )

"Pristine 2bdrm/2bth, Epic Views, Generator, 5 Star Reviews, Near Cruz Bay!"

2 2
cottage , Cruz Bay
This Cruz Bay cottage, located in Estate Contant Heights, is a minute from Marketplace, two minutes from Cruz Bay town and restaurants, and four minutes from North Shore beaches.
The two-bedroom, two-bathroom rental sleeps four, boasts a modern kitchen with stainless steel appliances, a terrace, and extensive amenities including a gas grill, beach chairs, and off-street parking with electronic gate access; plus, it offers breathtaking westerly sunset views over Pillsbury Sound.
Cute Cozy Cottage With Private Entrance And Ocean Views In Prime Neighborhood - St John, Virgin Islands
10 110 reviews
St John, Virgin Islands
07/12 – 07/17
$234/nighttotal: $1170 (5 )

Cute Cozy Cottage With Private Entrance And Ocean Views In Prime Neighborhood

1 2
cottage , St. John
This cottage, located in the Chocolate Hole district of St. John, offers convenient parking and a private entrance, situated a 10-minute drive from the National Park beaches and minutes from Cruz Bay's dining and shopping.
This air-conditioned 1-bedroom, 1-bathroom villa accommodates 2 guests and features a private deck with Caribbean Sea and hill views, a well-equipped kitchen with full-sized appliances and a Weber gas grill, and provided beach amenities.
L'isle Amour - Aqua Bay Villas - St John, Virgin Islands
St John, Virgin Islands
06/20 – 06/27
$455/nighttotal: $3185 (7 )

L'isle Amour - Aqua Bay Villas

1 2
house , Cruz Bay
This Cruz Bay villa is a 15-minute walk from Cruz Bay Beach and within 10 minutes of the St. John Eco Hike & Snorkel Adventure and St. John Spice.
This 1,100-square-foot, smoke-free one-bedroom, one-bathroom rental sleeps two guests and offers air conditioning, parking, and Wi-Fi.
Spectacular Ocean View Villa Bliss At Upper Deck - St John, Virgin Islands
9.8 156 reviews
St John, Virgin Islands
07/12 – 07/17
$408/nighttotal: $2040 (5 )

Spectacular Ocean View Villa Bliss At Upper Deck

1 2
house , St John
This charming one-bedroom villa in St. John is located within a mile of both Great Cruz Bay and Virgin Islands National Park, offering easy access to the island's natural beauty and vibrant attractions. It has consistently received excellent ratings from previous guests.
This 900 square foot home comfortably accommodates up to two guests and features a fully equipped kitchen, a private patio, a washing machine, and air conditioning. Enjoy the convenience of a swimming pool, a terrace, and parking, making your stay in St. John both relaxing and enjoyable.

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.

Best-priced 1br On Stj! Perfect Location W/ Ocean View & Pool! - St John, Virgin Islands
9.4 99 reviews
St John, Virgin Islands
07/12 – 07/17
$241/nighttotal: $1205 (5 )

Best-priced 1br On Stj! Perfect Location W/ Ocean View & Pool!

1 2
house , St. John
This one-bedroom house is located on the South Shore of St. John, just five minutes from Cruz Bay, providing easy access to the island's main town and attractions.
The 800-square-foot house features a private pool, a spacious terrace, and a well-equipped kitchen, comfortably accommodating up to four guests.
Azure Vista For Pure Relaxation In True Caribbean Style - St John, Virgin Islands
9.8 15 reviews
St John, Virgin Islands
12/24 – 12/31
$1558/nighttotal: $10906 (7 )

Azure Vista For Pure Relaxation In True Caribbean Style

3 4
house , West End
Azure Vista, a three-bedroom West End villa in Tortola, boasts stunning panoramic views of Long Bay and is a short drive from Long Bay Resort and Virgin Islands National Park.
This luxury rental features a private 26-foot by 11-foot pool, three ensuite bathrooms, a fully equipped kitchen, high-speed internet, and accommodates up to six guests, offering easy access to tennis, pickleball, and nearby beaches.
Villa East - Panoramic Waterfront View - Best Location - St John, Virgin Islands
9.7 558 reviews
St John, Virgin Islands
12/31 – 01/08
$537/nighttotal: $4296 (8 )

Villa East - Panoramic Waterfront View - Best Location

2 4
house , 6600 Estate Smith Bay, East End
VILLA EAST is a beachfront villa located in Point Pleasant Resort, East End, St. Thomas, within walking distance of the Red Hook town center for dining and shopping.
This 450 square foot villa features a Balinese interior design, a private terrace with ocean views, and access to resort amenities including three swimming pools, a restaurant, and a nature walking trail.
Secluded Romantic Villa With Private Poolnestled In Lush National Park Beauty - St John, Virgin Islands
9.8 110 reviews
St John, Virgin Islands
06/20 – 06/27
$306/nighttotal: $2142 (7 )

Secluded Romantic Villa With Private Poolnestled In Lush National Park Beauty

1 2
house , St John
This secluded one-bedroom villa is located beside Virgin Islands National Park in a rural area of St. John, offering breathtaking valley views and is situated 2 miles from Trunk Bay.
This 3000 square feet villa accommodates 2 guests and features a private pool, a fully equipped kitchen, air conditioning, and an outdoor shower, with an adults-only, romantic ambiance.

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.

Pink Conch - 2 Bedroom Luxury Villa, Great Cruz Bay, St. John - Backup Generator - St John, Virgin Islands
10 133 reviews
St John, Virgin Islands
12/31 – 01/08
$1131/nighttotal: $9048 (8 )

Pink Conch - 2 Bedroom Luxury Villa, Great Cruz Bay, St. John - Backup Generator

2 4
house , St. John
Featured In The Last Issue Of St. John Magazine - St John, Virgin Islands
9.8 113 reviews
St John, Virgin Islands
12/31 – 01/08
$724/nighttotal: $5792 (8 )

Featured In The Last Issue Of St. John Magazine

2 4
house , Coral Bay
1 Bedroom Private Villa Located At Beautiful Long Bay Beach, Tortola Full A/c. - St John, Virgin Islands
8.8 6 reviews
St John, Virgin Islands
07/12 – 07/17
$303/nighttotal: $1515 (5 )

1 Bedroom Private Villa Located At Beautiful Long Bay Beach, Tortola Full A/c.

1 2
house , West End
Elegant, Beautiful, Child-friendly, Oceanfront Paradise - St John, Virgin Islands
9.6 34 reviews
St John, Virgin Islands
06/20 – 06/27
$1210/nighttotal: $8470 (7 )

Elegant, Beautiful, Child-friendly, Oceanfront Paradise

4 2
house , St. John

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.

Smuggler's Cove Villa At Seascape - St John, Virgin Islands
St John, Virgin Islands
12/24 – 12/31
$311/nighttotal: $2177 (7 )

Smuggler's Cove Villa At Seascape

1 4
house , West End

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 885 reviews
St John, Virgin Islands
07/12 – 07/17
$1005/nighttotal: $5025 (5 )

The Westin St. John Resort Villas

1 2
resort , Saint John
Elysian Beach Resort - St John, Virgin Islands
8.8 849 reviews
St John, Virgin Islands
07/12 – 07/17
$296/nighttotal: $1480 (5 )

Elysian Beach Resort

1 2
resort , St Thomas
Zafira Luxe 4-bedroom Villa With Infinity Pool, Sauna, Steam & Amazing Sunsets - St John, Virgin Islands
St John, Virgin Islands
12/24 – 12/31
$3872/nighttotal: $27104 (7 )

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

4 4
house , Leonards
The Ritz-carlton St. Thomas - St John, Virgin Islands
9.3 1685 reviews
St John, Virgin Islands
07/12 – 07/17
$819/nighttotal: $4095 (5 )

The Ritz-carlton St. Thomas

1 2
resort , St Thomas
©2026 cozycozy.com