
Cruz Bay Holidays
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to £335 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.

Windward Passage Hotel
Price was £1,641, price is now £1,476 per person
£1,476
per person
8 Apr - 12 Apr
found 21 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
7/10 Good! (1,366 reviews)
We had to switch hotels last minute when our flight home was delayed due to a big winter storm and our prior hotel was booked solid. We found the staff welcoming and accommodating, the room clean and spacious, and even had a minute to relax poolside. Thanks, Windward!
Reviewed on 23 Feb 2026

Villa Island Paradise
Price was £2,820, price is now £2,277 per person
£2,277
per person
8 Apr - 12 Apr
found 21 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
9/10 Wonderful! (2 reviews)
Facility was excellent. Clean. Tidy. Everything worked as expected. Convenient location to restaurants, grocery, entertainment. We appreciate the beach chairs, umbrella, and cooler to use. Alex was great to work with. Thank you to all team members who contributed to our fantastic experience!!
Reviewed on 25 Jan 2026

Margaritaville Vacation Club - St. Thomas
Price was £2,196, price is now £1,871 per person
£1,871
per person
8 Apr - 12 Apr
found 21 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
8/10 Very Good! (2,299 reviews)
It was clean - except for the sheets. The staff was excellent though. Very nice and helpful.
Reviewed on 23 Feb 2026

Club Wyndham Elysian Beach Resort
Price was £2,134, price is now £1,829 per person
£1,829
per person
8 Apr - 12 Apr
found 21 hours ago
Return direct flight included
London (LHR) to St. Thomas (STT)
7.8/10 Good! (173 reviews)
Chaniesha and her team that work their was so polite and kind I love the experience I’m coming back .
Reviewed on 31 Oct 2025
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 £608 per night from 6 Mar to 7 Mar
£608
6 Mar - 7 Mar
includes taxes & fees
8.2/10 Very Good! (465 reviews)
Great
Reviewed on 20 Feb 2026

Villa Island Paradise
St John St. John St John
The price is £530 per night from 25 Feb to 26 Feb
£530
25 Feb - 26 Feb
includes taxes & fees
9.2/10 Wonderful! (15 reviews)
Room very clean. Did not meet with or encounter any staff. Would stay again.
Reviewed on 18 Feb 2026

St John Inn
277 Estate Enighed St. John
9.2/10 Wonderful! (425 reviews)
The attention to details stood out. Just a wonderful time and I will return!!! ♥️
Reviewed on 18 Feb 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
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.












