
Cruz Bay Vacation Packages
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
Better together
Save up to CA $1,096 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
Top Cruz Bay Vacation Deals
Price found within the past 48 hours. Click for updated prices.


Margaritaville Vacation Club - St. Thomas
Price was CA $1,830, price is now CA $1,310 per person
CA $1,310
per person
Nov 3 - Nov 7
found 19 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
8.2/10 Very Good! (2,162 reviews)
The resort itself was super clean, the pools were fantastic, and staff were extremely helpful and friendly. The main issue was the beach. They advertise this beautiful beach at the resort, but it is small and it was closed because it was covered with seaweed. According to the locals we spoke with, it is always covered with seaweed due to the location. You have to travel everyday to a different beach to be able to enjoy the ocean. Also, the resort is in a sketchy part of town and we were told not to be out on the road in front of the resort after dark. Thankfully, it is a gaited resort, so we did feel safe inside the facility.
Reviewed on Aug. 20, 2025

Limetree Beach Resort by Club Wyndham
Price was CA $2,305, price is now CA $1,654 per person
CA $1,654
per person
Nov 3 - Nov 7
found 19 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
8.4/10 Very Good! (192 reviews)
Room very cute and accommodating. Me and my husband brought our 21 yr old daughter and it was nice that our king size bed was in the loft area so our daughter had the downstairs area with the pull out sofa and balcony to give her space as well. The only negative of the room was the carpet had a couple of stains that should have been treated/cleaned.
Reviewed on Aug. 18, 2025

Club Wyndham Elysian Beach Resort
Price was CA $1,933, price is now CA $1,387 per person
CA $1,387
per person
Nov 3 - Nov 7
found 19 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
7.8/10 Good! (158 reviews)
Really enjoyed my stay close to ferry and all staff was so polite and gave great recommendations to dining and places to visit . Even though hurricane Erin made an appearance the staff was very assuring. I felt safe . All the staff at front desk was great wish I could remember all there names but I do remember Khadijah, I would definitely stay there again !!!!
Reviewed on Aug. 21, 2025
Cruz Bay Hotel Deals

The Westin St. John Resort Villas
300B Chocolate Hole, P.O. Box 8310, Great Cruz Bay, St. John
The price is CA $585 per night from Sep 1 to Sep 2
CA $585
CA $659 total
Sep 1 - Sep 2
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 Aug. 16, 2025

The Saint Resort
3ABF REM, St. John, St John
The price is CA $314 per night from Aug 22 to Aug 23
CA $314
CA $492 total
Aug 22 - Aug 23
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 Aug. 15, 2025

Wharfside Village Hotel
4 Great Cruz Bay Rd, St. John, St John
9.8/10 Exceptional! (127 reviews)
Simply Beautiful
"Location, location, location. We were able to stay at this beautiful village hotel for our entire week and didn't find it necessary to have a personal car to eat, relax, shop, meet excursion watercraft or entertain ourselves. We did hop on a taxi for five of the days to visit a different amazingly ..."
Reviewed on Aug. 7, 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.
Frequently asked questions
Other vacations you might like
- Top destinations in Cruz Bay
- Vacations and getaways similar to Cruz Bay
- Best vacation destinations by month
- Expedia's Latest Trends
- January Vacations and Deals
- February Vacations and Deals
- March Vacations and Deals
- April Vacations and Deals
- May Vacations and Deals
- June Vacations and Deals
- July Vacations and Deals
- August Vacations and Deals
- September Vacations and Deals
- October Vacations and Deals
- November Vacations and Deals
- December Vacations and Deals
Expedia's Latest Trends
Hotels
Flights
- Flights from London to Punta Cana
- Flights from Vancouver to San Diego
- Flights from Reno to Toronto
- Flights from Kingston to Montreal
- Flights from Vancouver to Toronto
- Flights from Vancouver to Delhi
- Flights from Calgary to Vancouver
- Flights from Delhi to Vancouver
- Flights from Warsaw to Winnipeg
- Flights from Toronto to Doha
- Flights from Seoul to Kuala Lumpur
- Flights from Edmonton to Vancouver
- Flights from Regina to Yuma
- Flights from Mumbai to Dubai
- Flights from Ottawa to New York
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.