
Cruz Bay Packages (Flight + Hotel)
Book a Hotel + Flight or Car together to unlock savings
Better together
Save up to ฿4,531 when you book a flight and hotel together*
Find the right fit
With over 300,000 hotels worldwide, it's easy to create a perfect package
Rest easy
Plan, book, and manage your trip all in one place
Top hotels in Cruz Bay

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is ฿18,735 per night from 1 Aug to 2 Aug
฿18,735
฿21,077 total
1 Aug - 2 Aug
includes taxes & fees
8.2/10 Very Good! (428 reviews)
"Stayed in a nice, spacious three bedroom villa with my wife and three kids. Enjoyed the private pool that was included with the villa. Would recommend the Westin Ferry for transit to and from the St Thomas airport."
Reviewed on 5 Jul 2025

The Saint Resort
3ABF REM, St. John, St John
The price is ฿8,194 per night from 21 Jul to 22 Jul
฿8,194
฿15,734 total
21 Jul - 22 Jul
includes taxes & fees
10/10 Exceptional! (5 reviews)
"Great place to stay for vacation! Friendly staff, good food at the restaurant and great vibes! Very beautiful property."
Reviewed on 10 Jul 2025

Gallows Point Resort
3 AAA Gallows Point Road, P O Box 58, St. John, St John
9.4/10 Exceptional! (516 reviews)
"You are paying for the view and location to the town. Very convenient and beautiful views. No bells and whistles. The restaurant on property was “fine”. The market was “fine”. Customer service was either fantastic or poor. No in between. It all depended on who you were talking to. Because we were ..."
Reviewed on 16 Jun 2025
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.
Frequently asked questions
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.