
Cruz Bay Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £750 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 easyPackages with flights are ATOL protected
Top Cruz Bay Flight + Hotel Deals
Price found within the past 48 hours. Click for updated prices.

Bluebeard's Castle Resort
Price was £1,568, price is now £1,480 per person
£1,480
per person
22 Jul - 25 Jul
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
9/10 Wonderful! (458 reviews)
Staff was great, room very clean and comfortable and air conditioning was impeccable
Reviewed on 14 Jun 2026

Villa Island Paradise
Price was £2,161, price is now £1,861 per person
£1,861
per person
22 Jul - 25 Jul
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
9.6/10 Exceptional! (31 reviews)
The property is in a great location where you could walk into Cruz Bay for shopping and restaurants. It had all the amenities that you needed.
Reviewed on 20 May 2026

Margaritaville Vacation Club - St. Thomas
Price was £1,863, price is now £1,705 per person
£1,705
per person
22 Jul - 25 Jul
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
8/10 Very Good! (2,473 reviews)
For starters i need to give a huge shoutout to the staff!!! When i say everyone was welcoming and friendly, i mean it! These people made my stay a breeze! Kyisha, Nicky, Chantel, and Iyanna literally went above and beyond with over the top customer service! & Eric was also a pleasure, he was driving the golf carts & also went above and beyond for me during my stay! Each and every last person mentioned deserves a raise!!! They made my stay smooth & unforgettable. The room was nice and big & spotless! Very Clean. The view from my room was amazing you could see the beach from my door. I liked that a lot. The outdoor main pool was beautiful not too packed while i was there. They also did trivia there and a lot of different things. That definitely made my stay much more fun!!! I recommend Margaritaville if you’re looking for great customer service and a lot of daily activities. A great view from the room and great food and drinks at Margaritaville restaurant.
Reviewed on 14 Jun 2026

Hotel 1829
Price was £1,696, price is now £1,601 per person
£1,601
per person
22 Jul - 25 Jul
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
9.8/10 Exceptional! (32 reviews)
It’s a stunning, unique hotel. One great way to keep the wrong people from visiting? Tell them that there are no televisions in the rooms! From my perspective, that’s a big plus! And it signals that this hotel, combines luxury, history, and is aimed at the type of traveler who did not come to watch TV..
Reviewed on 25 May 2026

Sea Shore Allure
Price was £2,032, price is now £1,923 per person
£1,923
per person
22 Jul - 25 Jul
found 1 day ago
Return direct flight included
London (LHR) to St. Thomas (STT)
10/10 Exceptional! (44 reviews)
The property overlooked the water in a quiet area outside of town. Everything we could ever want or need was provided! Attention to detail and cleanliness were amazing. Staff were so caring. We loved it!
Reviewed on 27 May 2026
Cruz Bay Essential Information
Language | English |
|---|---|
Currency | U.S dollars |
Closest Airport | Cyril E. King Airport (STT) |
Population | 2,700 |
Top hotels in Cruz Bay

The Westin St. John Resort Villas
300B Chocolate Hole St. John
The price is £612 per night from 5 Jul to 6 Jul
£612
5 Jul - 6 Jul
includes taxes & fees
8.2/10 Very Good! (491 reviews)
"Beautiful hotel with amazing views and a great atmosphere. The property is well maintained and the staff was wonderful. My only concern was the large number of iguanas and the amount of iguana droppings around the grounds. Addressing this issue would make the experience much better. Overall, a lovely ..."
Reviewed on 7 Jun 2026

Villa Island Paradise
St John St. John St John
The price is £418 per night from 23 Jun to 24 Jun
£418
23 Jun - 24 Jun
includes taxes & fees
9.6/10 Exceptional! (31 reviews)
"The property is in a great location where you could walk into Cruz Bay for shopping and restaurants. It had all the amenities that you needed."
Reviewed on 20 May 2026

Wharfside Village Hotel
4 Great Cruz Bay Rd St. John St John
9.8/10 Exceptional! (186 reviews)
"Amazing view from a high quality room. Very comfy bed and bathroom. Loved the balcony."
Reviewed on 13 Jun 2026
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
Stay near popular Cruz Bay attractions
Explore a world of travel with Expedia
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages. Flight-inclusive packages are ATOL protected.










