Find Cheap Deals onResorts & Hotels with Spas in Cruz Bay
You choose what matters — star rating, location, amenities.
We pick the perfect hotel, packed with all your must-haves.
Your hotel is revealed right after booking!
Check Last Minute Cruz Bay Hotel Deals
Featured Cruz Bay Resorts & Hotels with Spas

Coconut Coast Villas
268 Estate Enighed, St. John
Stay at this 3-star beach condo in St. John. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Trunk Bay and Sapphire Beach are located ...

Gallows Point Resort
3 AAA Gallows Point Road, P O Box 58, St. John, St John
Stay at this 4-star beach aparthotel in St. John. Enjoy free WiFi, free parking, and a free ferry terminal shuttle. Our guests praise the helpful staff in our ...

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is $698 per night from May 14 to May 15
$698
includes taxes & fees
May 14 - May 15
Stay at this 4.5-star luxury resort in St. John. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Trunk Bay and Sapphire Beach are located ...
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.
TEST
- Walt Disney World Resort Hotels
- Mystery Spot Hotels
- San Antonio SeaWorld Hotels
- Universal Studios Florida Hotels
- Ark Encounter Hotels
- Six Flags Magic Mountain Hotels
- Six Flags Over Georgia Hotels
- Six Flags Fiesta Texas Hotels
- Columbus Zoo And Aquarium Hotels
- Busch Gardens Tampa Bay Hotels
- Six Flags St Louis Hotels
- Cedar Point Hotels
- Disneyland Hotels
- Silverwood Theme Park Hotels
- Universal Studios Hollywood Hotels
- Kalahari Waterpark Resort Hotels
- Aquatica Hotels
- LEGOLAND California Hotels
- Kings Island Hotels
- Hersheypark Hotels
Best Hotel Destinations in Cruz Bay
Top Attractions in Cruz Bay
- Hotels near Battery
- Hotels near Cruz Bay Visitor Center
- Hotels near Chocolate Hole Beach
- Hotels near St. John Spice
- Hotels near Mongoose Junction
- Hotels near St John Eco Hike & Snorkel Adventure
- Hotels near Sunset Beach
- Hotels near Elaine Lone Sprauve Library and Museum
- Hotels near Lind Point Trail
- Hotels near Sapphire Beach
- Hotels near Trunk Bay
- Hotels near Magens Bay Beach
- Hotels near Virgin Islands National Park
- Hotels near Bolongo Bay
- Hotels near Coki Point Beach
- Hotels near Cinnamon Bay Beach