
St. John Holidays
Book a Hotel + Flight or Car together to unlock savings
Where to stay in St. John
Find the best St. John areas and neighborhoods for the activities you enjoy most. Learn more about St. John

Maho Bay Quarter
If you're spending some time in Maho Bay Quarter, Maho Beach and Cinnamon Bay Beach are top sights worth seeing.
Top hotels in St. John

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is 11.086.784 ₫ per night from 1 Sept to 2 Sept
11.086.784 ₫
12.472.632 ₫ total
1 Sept - 2 Sept
includes taxes & fees
8.2/10 Very Good! (433 reviews)
"Beautiful and peaceful property. My only issues were the air conditioning wasn't strong enough. But all good"
Reviewed on 16 Aug 2025

The Saint Resort
3ABF REM, St. John, St John
The price is 5.954.943 ₫ per night from 19 Aug to 20 Aug
5.954.943 ₫
9.326.511 ₫ total
19 Aug - 20 Aug
includes taxes & fees
10/10 Exceptional! (8 reviews)
"Overall great experience - super nice property, ocean view, short walk to the beach, 2 pools. Our only complaint was that our room (The Hansen, a king suite room) was right next to the staff laundry room. The door was always open and we’d have to be careful opening our door, and staff would often ..."
Reviewed on 15 Aug 2025

Gallows Point Resort
3 AAA Gallows Point Road, P O Box 58, St. John, St John
9.4/10 Exceptional! (526 reviews)
"Highly recommend Gallows Point! Great location to Cruz Bay and rooms had everything we needed and bed was very comfortable. Very impressed with the daily cleaning service as well. Pool area is beautiful with stunning views!"
Reviewed on 13 Aug 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.
Popular places to visit

Trunk Bay
If a restful holiday is part of your travel plans, Trunk Bay might be the perfect place to visit during your trip to St. John. Amble around the area's seaside or seek out the snorkelling spots.

Virgin Islands National Park
Enjoy the spectacular coral reefs and explore Virgin Islands National Park, a lovely green space in St. John. Stroll along the beautiful beaches or seek out the snorkelling spots.

Maho Beach
Why not spend a care-free afternoon at Maho Beach during your travels in Maho Bay? Wander the seaside or discover the area's sunsets.