Search Villas in St. John
- Be pickySearch almost a million properties worldwide
- Change your mindBook hotels with free cancellation
Plan, book, stay with confidence
Check availability on Villas in St. John
Compare 303 Villas in St. John with updated reviews, rates, and availability.
HEAVENLY VIEWS and PRIVATE POOL!!
HEAVENLY VIEWS and PRIVATE POOL!!
10.0 out of 10, Exceptional, (137)
Searenity Villa in Cruz Bay with private pool and sunset view
Searenity Villa in Cruz Bay with private pool and sunset view
10.0 out of 10, Exceptional, (1)
Calichi at Picture Point
Calichi at Picture Point
9.8 out of 10, Exceptional, (58)
Save an average of 15% on thousands of hotels when you're signed in
Stunning Views, Peaceful Location, Large Pool & Minutes from Cruz Bay
Stunning Views, Peaceful Location, Large Pool & Minutes from Cruz Bay
9.8 out of 10, Exceptional, (50)
Arco Iris~3 Private King Suites, AC, Private Pool, Ocean Views, well appointed!
Arco Iris~3 Private King Suites, AC, Private Pool, Ocean Views, well appointed!
10.0 out of 10, Exceptional, (59)
Sugar Hill Villa- Breathtaking North Shore views from the private pool deck
Sugar Hill Villa- Breathtaking North Shore views from the private pool deck
10.0 out of 10, Exceptional, (18)
Luxury St. John villa rental minutes from Cruz Bay with full concierge services!
Luxury St. John villa rental minutes from Cruz Bay with full concierge services!
10.0 out of 10, Exceptional, (26)
Sea Palms 3 bed 3 1/2 bath. Private pool. 5 min. to Cruz Bay. Sunset views!!!
Sea Palms 3 bed 3 1/2 bath. Private pool. 5 min. to Cruz Bay. Sunset views!!!
10.0 out of 10, Exceptional, (23)
Oceanfront - it is easy to fall asleep listening to the sounds of the waves
Oceanfront - it is easy to fall asleep listening to the sounds of the waves
10.0 out of 10, Exceptional, (39)
Coconuts: Indoor/Outdoor Living, Spa, Heated Pool & Privacy!
Coconuts: Indoor/Outdoor Living, Spa, Heated Pool & Privacy!
10.0 out of 10, Exceptional, (91)
TRANQUIL BREEZE [3 BR - 3 BA] Best Views & Location- Close to Town
TRANQUIL BREEZE [3 BR - 3 BA] Best Views & Location- Close to Town
9.8 out of 10, Exceptional, (89)
Villa Ixora Sleeps 2-10 people~ 5 bedroom, 4 bath, pool, hot tub, AMAZING views!
Villa Ixora Sleeps 2-10 people~ 5 bedroom, 4 bath, pool, hot tub, AMAZING views!
10.0 out of 10, Exceptional, (69)
Miles Away, 2 BR 2.5 BA. The perfect private getaway for couples or families!
Miles Away, 2 BR 2.5 BA. The perfect private getaway for couples or families!
10.0 out of 10, Exceptional, (63)
Convenient location and beautiful sunsets
Convenient location and beautiful sunsets
9.8 out of 10, Exceptional, (62)
Sapphire Peak 2 bed/2 bath amazing views and private pool.
Sapphire Peak 2 bed/2 bath amazing views and private pool.
9.4 out of 10, Exceptional, (22)
Casa YaYa boasts stunning views, indoor/outdoor living and the perfect location!
Casa YaYa boasts stunning views, indoor/outdoor living and the perfect location!
10.0 out of 10, Exceptional, (148)
Stunning In-town 2-story Cruz Bay Villa! Walk to Town. All bedrooms w/ ensuites
Stunning In-town 2-story Cruz Bay Villa! Walk to Town. All bedrooms w/ ensuites
9.8 out of 10, Exceptional, (57)
4th of July Sale! 15% off - Amazing views, 6 bdrm, private pool-Cruz Bay.
4th of July Sale! 15% off - Amazing views, 6 bdrm, private pool-Cruz Bay.
10.0 out of 10, Exceptional, (3)
Incredible Caribbean views and breezes.
Incredible Caribbean views and breezes.
9.8 out of 10, Exceptional, (90)
Private, PANORAMA VIEWS , Near Cruz Bay, "SOLAR POWERED", Villa, Lower Level
Private, PANORAMA VIEWS , Near Cruz Bay, "SOLAR POWERED", Villa, Lower Level
10.0 out of 10, Exceptional, (71)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Other property types in St. John
Gallows Point Resort
Gallows Point Resort
9.6 out of 10, Exceptional, (472)
BRAND NEW "Serenity" Beachfront Villa, steps away from Private Bay
BRAND NEW "Serenity" Beachfront Villa, steps away from Private Bay
10.0 out of 10, Exceptional, (12)
STARSTRUCK VILLA: , SUNSET OCEAN VIEWS, 4 MASTER SUITES, POOL, HOT TUB!!
STARSTRUCK VILLA: , SUNSET OCEAN VIEWS, 4 MASTER SUITES, POOL, HOT TUB!!
9.8 out of 10, Exceptional, (36)
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Recent reviews of St. John hotelsExpedia verified reviews
5/5 Excellent
"I Left My Heart at Villa Celeste"
"Be still my heart! Arriving at Villa Celeste was exhilarating! Our stay at the Villa Vista for 7 days (6 nights) was heavenly. Our views of Coral Bay, Hurricane Hole, Hanson Bay, and the British Virgin Islands were phenomenally gorgeous and Lois gifted us with a keepsake to remember our view. The patio, our private pool, and the cozy villa are relaxing and beautiful. We loved the TLC we received from the house manager, Joy who checked in on us, stayed in touch, and we joined her for Thursday Open Mike Night at Miss Lucy's. I wish I could share more about her good character, generous nature, and backup singing for Lauren's onstage music ensemble! Keep Joy in mind should you decide to have her show you around the islands on her sailboat. Rent a Jeep or a sturdy 4 wheel drive vehicle to handle the winding, vertical roads and switchbacks. You'll enjoy scenic drives, many gorgeous beaches at both Coral and Cruz Bays and a lot of good restaurants in both areas, too! We had the good fortune to do a walk-thru of the spacious "Paradis" villa that sleeps four plus more in case you have a larger group. You may be able to book both villas which will give you access to the pool at our smaller Celeste villa if your parties are together.. No matter what, both have fabulous, spacious decks overlooking the scenic Coral Bay vistas. No doubt, we'll book again should we return to St. John!"
A verified traveler stayed at HEAVENLY VIEWS and PRIVATE POOL!!
Posted 3 days ago
Popular Destinations
Top Villas in Other Destinations
Expedia's Latest Trends
Flights
Flights to WesterfieldFlights to KettonFlights to SkirlingFlights to NettlesteadFlights to KingsandFlights to BosleyFlights to AcharacleFlights to SpetisburyFlights to Haselbury PlucknettFlights to BangorFlights to KnowstoneFlights to SelçukFlights to SarimsakliFlights to PitchfordFlights to PenparcauFlights to RedworthFlights to Dubai DesertFlights to RandwickFlights to WoodboroughFlights to HilmartonFlights to Kirby SigstonFlights to RawmarshFlights to AllantonFlights to ThorringtonFlights to FrithvilleFlights to DogmersfieldFlights to Görükle