Cruz Bay Vacations

Book a Hotel + Flight together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to AED 5,000 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

Cruz Bay Hotel Deals

The Westin St. John Resort Villas

The Westin St. John Resort Villas

4.5 out of 5
300B Chocolate Hole St. John
The price is AED 2,678 per night from May 14 to May 15
AED 2,678
AED 3,012 total
14 May - 15 May
includes taxes & fees
8.4/10 Very Good! (486 reviews)
My stay at this property was ultimately disappointing, especially considering the high price. While the grounds were well kept and clearly cared for, many other aspects of the experience fell short. Service The staff were consistently rather rude, which set a negative tone from the start. Interactions ...

Reviewed on 8 May 2026

The Westin St. John Resort Villas
Villa Island Paradise

Villa Island Paradise

4 out of 5
St John St. John St John
The price is AED 251 per night from May 19 to May 20
AED 251
AED 2,129 total
19 May - 20 May
includes taxes & fees
9/10 Wonderful! (30 reviews)
Beautiful location with stunning views and a peaceful atmosphere. The room was clean and comfortable, and the staff was friendly and helpful throughout the stay. Great option for a relaxing getaway in St. John.

Reviewed on 11 May 2026

Villa Island Paradise
St John Inn

St John Inn

3 out of 5
277 Estate Enighed St. John
The price is AED 902 per night from May 19 to May 20
AED 902
AED 1,015 total
19 May - 20 May
includes taxes & fees
9.2/10 Wonderful! (440 reviews)
Super friendly place in a great location. You can borrow beach chairs, coolers, beach bags, floats..Our rooms had tons of storage. We did not eat breakfast there as it opens at 8:30 and we were on the road by then. Rum punch every night was a nice touch! I will definitely stay there again.

Reviewed on 12 May 2026

St John Inn
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.