- Better togetherSave up to €150 when you book a flight and hotel together*
- Find the right fitWith over 300,000 hotels worldwide, it's easy to create a perfect package
- Rest easyPlan, book, and manage your trip all in one place
Plan, book, travel with confidence
Top hotels in Cruz Bay
Cruz Bay Boutique Hotel
74-2 Cruz Bay Town, St. John
The price is €239 per night from 19 Apr to 20 Apr
€239
per night
19 Apr - 20 Apr
9.4/10 Exceptional! (240 reviews)
"My room was very clean and the staff was helpful and nice."
Reviewed on 3 Feb 2024
The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is €716 per night from 12 Apr to 13 Apr
€716
per night
12 Apr - 13 Apr
8.2/10 Very Good! (358 reviews)
"Loved the Westin. Huge pool, easy parking. Room was clean and large. Would stay here again. It is a huge property. We were very close to the pool and the beach. The hotel is close to Cruz Bay but it’s not really walkable. It’s not that far but it’s across a big hill."
Reviewed on 24 Mar 2024
Inn at Tamarind Court
Rte 104, St. John, St John
9.2/10 Wonderful! (148 reviews)
Simple but good base to stay in Saint John
"This is a great base in Cruz Bay with short walking access to the national park and the town. Rooms are very simple but you spend most of your time outside at Saint John. They have a very good restaurant that is reasonably priced that is open weekdays."
Reviewed on 23 Mar 2024
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.