Compare best Airbnb in St John, Virgin Islands from 100+ providers!
1309 available vacation rental offers
Choose the perfect vacation accommodation
Price per night
Accommodation type
Rating
Best Vacation rentals and Airbnb offers in St John, Virgin Islands
9.8 67 reviews
St John, Virgin Islands
06/20 – 06/27
$150/nighttotal: $1050 (7 )
Hope
1 2
house , Cruz Bay
Hope Cottage, a St. John studio apartment in the Gifft Hill area, is minutes from Cruz Bay and under 20 minutes from Coral Bay, near local schools and an emergency clinic. This recently remodeled one-bedroom unit sleeps two, features a kitchenette with microwave, air fryer, and portable hot plate, a private porch and deck, and access to a shared grill and garden.
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.
10 117 reviews
St John, Virgin Islands
12/31 – 01/08
$866/nighttotal: $6928 (8 )
Beautiful Cottage W/stunning View, Tesla Backup Power, Hot Tub, Family Or Couple
2 4
cottage , St. John
This seaside cottage in St. John is just 2 miles away from Virgin Islands National Park and 3 miles from Lameshure Beach. It has excellent user, location, and cleanliness ratings. The cottage has a private spa tub, a fully equipped kitchen, and free WiFi. It is pet-friendly, family-friendly, and has air conditioning. Guests can enjoy the garden, terrace, and barbecue grills. The cottage also offers access to a fitness center, tennis court, and spa.
The Verde Cottage is a secluded cabin located on Bordeaux Mountain, just a short drive from Cruz Bay, Coral Bay, and the North Shore beaches. This cottage consistently receives excellent ratings for its location, cleanliness, and overall experience. The Verde Cottage offers 650 square feet of living space with two bedrooms, one bathroom, and a capacity for four guests. Amenities include air conditioning, a fully equipped kitchen, a terrace, a garden, a spa, parking, internet, and a washer/dryer.
9.9 17 reviews
St John, Virgin Islands
07/12 – 07/17
$414/nighttotal: $2070 (5 )
Brand New In-town W/view, King Bed Carriage House
1 2
house , Cruz Bay
The Carriage House studio is a prime Cruz Bay rental, a five-minute walk from restaurants and bars and 0.4 miles from the ferry terminal. This 700-square-foot apartment features a king-size Murphy bed, queen-size sofa bed, fully equipped kitchen with dishwasher and Keurig, 70" Samsung 4K HD TV with YouTube TV/DVR, in-unit laundry, and a private balcony with Pillsbury Sound views; it sleeps four.
9.8 96 reviews
St John, Virgin Islands
12/31 – 01/08
$885/nighttotal: $7080 (8 )
Alexandra Cottage In Cruz Bay
1 4
house , Cruz Bay
Alexandra Cottage is a secluded house located on a private cul-de-sac on Pocket Money Lane, just 0.4 miles, or approximately 2,112 feet, from Cruz Bay town and the ferry dock. This 1000 square foot studio rental accommodates up to 4 guests and features a fully equipped kitchen, air conditioning, high-speed Wi-Fi, a private deck with a grill, and unobstructed Caribbean views.
8.0 1 review
St John, Virgin Islands
06/20 – 06/27
$183/nighttotal: $1281 (7 )
Beachfront Holiday Villa
1 2
house , Long Bay
This one-bedroom house is located in West End, a short 5-minute walk from Long Bay and Long Bay Beach, with Apple Bay and Smuggler's Cove Beach within a 2km radius. The quiet neighborhood offers a peaceful escape from the bustling tourist areas, while still being close to restaurants and shops. The house features air conditioning, a kitchen with a microwave, and a TV for entertainment. Guests can prepare simple meals and enjoy the convenience of a comfortable stay.
9.6 57 reviews
St John, Virgin Islands
07/12 – 07/17
$581/nighttotal: $2905 (5 )
'Tortola Adventure Villa': Private Ocean-view Pool
3 2
house , Freshwater Pond
This house is located in Tortola, just 13 miles from Terrance B. Lettsome International Airport, making it a convenient option for travelers. It has received excellent ratings for user experience, location, and cleanliness. The house features three bedrooms and offers a private balcony with stunning ocean views. Enjoy the amenities like a fully equipped kitchen, a washing machine, free Wi-Fi, a private entrance, outdoor dining, a flat-screen TV, and a swimming pool, spa, garden, and parking.
This charming cottage sits just a short distance from Johnson Bay and Virgin Islands National Park, offering easy access to the island's natural beauty. It's consistently rated excellent by guests, making it a popular choice for travelers seeking a relaxing getaway. The cottage offers 950 square feet of space, accommodating up to two guests in a single bedroom and bathroom. Amenities include a private jacuzzi, a fully equipped kitchen, and a peaceful garden, providing everything needed for a comfortable and enjoyable stay.
9.7 34 reviews
St John, Virgin Islands
12/31 – 01/08
$243/nighttotal: $1944 (8 )
Spacious 3br "Golden View" Near The Best Beaches
1 4
house , Tortola
This three-bedroom, two-bathroom Tortola villa boasts breathtaking panoramic views of the Sir Francis Drake Channel, St. John (USVI), and western Tortola, situated in a tranquil hillside location a short drive from top beaches. The 3-bedroom home offers an expansive open floor plan with a private master suite, spacious terrace, fully equipped kitchen (fridge, freezer, microwave), air conditioning, and parking; it comfortably sleeps six guests and is ideal for experiencing the beauty of Tortola.
9.9 112 reviews
St John, Virgin Islands
06/20 – 06/27
$400/nighttotal: $2800 (7 )
A Secluded "Walk To Beach" Villa
4 2
house , Belmont Estate
This 4-bedroom house is located just a 5-minute walk from Smugglers Cove beach, offering a peaceful retreat in a secluded area. It has received excellent ratings for user experience, location, and cleanliness. The 4,400 square foot house is perfect for families or large groups, and includes a fully equipped kitchen, air conditioning in select bedrooms, a terrace, a garden, a spa, and parking. Guests can enjoy swimming, sunbathing, snorkeling, and other water activities at the nearby beach.
9.3 32 reviews
St John, Virgin Islands
12/24 – 12/31
$448/nighttotal: $3136 (7 )
Cane Garden Bay Cottage #3
1 4
cottage , Tortola
This Cane Garden Bay cottage, steps from Cane Garden Bay's main beach, offers a beachfront escape in the British Virgin Islands. The one-bedroom, one-bathroom home features a queen-sized bed, a fold-out sofa bed, a full kitchen with microwave and refrigerator, air conditioning, a private yard with gazebo and grill, and amenities including Wi-Fi and a local cell phone; it sleeps up to four guests and is Gold Seal Certified for COVID-19 quarantine use.
Best St John, Virgin Islands vacation rentals with a balcony
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.
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.
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.
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.
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.
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.
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.
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
What are some interesting places to visit in or near Saint John?
St John is known for its beautiful beaches and natural beauty. You should definitely check out Trunk Bay, Cinnamon Bay, and Hawksnest Beach. For a taste of history, visit the ruins of Annaberg Plantation, a sugar plantation dating back to the 1700s. If you're looking for a more active experience, you can hike the trails at Virgin Islands National Park, which encompass most of the island.
What are the best Airbnb and vacation rentals in St John, Virgin Islands?
Which walking or cycling routes are the best in Saint John?
The Reef Bay Trail is a popular hike that takes you through the rainforest and down to a beautiful beach. The Lameshur Bay Trail is a more challenging hike that leads to a secluded beach on the south side of the island. For cycling, the flat, scenic roads around Cruz Bay are perfect for a leisurely ride. You can also rent bikes and ride the roads up to Coral Bay, which is a bit more hilly.
What are the most popular Airbnbs in St John, Virgin Islands?
What sports or outdoor activites can visitors enjoy in and around Saint John?
St John is a great place for watersports. You can go snorkeling, scuba diving, kayaking, paddleboarding, and sailing. You can also go hiking, biking, and horseback riding. For a unique experience, try a sunset cruise or a dolphin watching tour.
What are the best vacation rentals with a pool in St John, Virgin Islands?
What other towns or cities can be easily accessed from Saint John?
St John is part of the US Virgin Islands, and the other two main islands are St Thomas and St Croix. You can easily get to St Thomas by ferry from Cruz Bay. You can also take a ferry from Red Hook on St Thomas to St John. St Croix is a bit further away, and you'll need to take a plane or a longer ferry ride.
What are the best rentals for families and kids in St John, Virgin Islands?
What amenities are commonly available in vacation rentals in Saint John?
Vacation rentals in St John come with a variety of amenities, depending on the property. Most rentals have kitchens, bathrooms, bedrooms, and living areas. Many also offer amenities like swimming pools, hot tubs, laundry facilities, and outdoor living spaces.
What are the best rentals or Airbnbs with a jacuzzi in St John, Virgin Islands?
What time of year is best to rent a vacation rental Saint John?
The best time to visit St John is during the shoulder seasons, from April to June and from September to November. The weather is still great, but the crowds are smaller and prices are lower. Hurricane season is from June to November, so you might want to avoid visiting during that time.
Destinations nearby
Best St John, Virgin Islands vacation rentals with parking
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.
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.
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.
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.
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.
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.
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.
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.
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
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
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.