
St. Thomas and St. John Mountain Vacations
Book a Hotel + Flight or Car together to unlock savings
- Plan, book, travel with confidence
- Better togetherSave up to CA $4,200 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 easyPlan, book, and manage your trip all in one place
Flight and Mountain hotel deals in St. Thomas and St. John
Price found within the past 48 hours. Click for updated prices.


Secret Harbour Beach Resort
Price was CA $4,189, price is now CA $3,686 per person
CA $3,686
per person
Jul 21 - Jul 27
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to St. Thomas (STT)
9/10 Wonderful! (1,008 reviews)
Check in was not welcoming or helpful. Tried to put us in a 3rd floor suite. I paid for a walk out lanai on the beach, on the first floor. Our room was very outdated, not very comfortable. Bathtub jet’s didnt work. Also, bath water was brown/taupe color… Soo disgusting. Some staff at restaurant were not personable, or couldn’t multi task orders. Beach was beautiful and so was the ocean. Food & drinks at restaurants were delicious.
Reviewed on May 9, 2026

The Westin St. Thomas Beach Resort & Spa
Price was CA $2,986, price is now CA $2,628 per person
CA $2,628
per person
Jul 21 - Jul 27
found 1 day ago
Roundtrip flight included
Edmonton (YEG) to St. Thomas (STT)
8.4/10 Very Good! (1,210 reviews)
We stayed here for our honeymoon and it did NOT disappoint!!!! We had an amazing ocean view. The room was well kept and housekeeping did an excellent job with daily cleaning! There were 3 pool, a hot tub and a cold pu
Reviewed on May 16, 2026
Don't see what you're looking for?
See all available trips from Columbus to St. Thomas and St. John
View all trips3 Night Mountain holidays in St. Thomas and St. John
Price found within the past 48 hours. Click for updated prices.


Secret Harbour Beach Resort
Price was CA $3,114, price is now CA $3,001 per person
CA $3,001
per person
Jun 24 - Jun 27
found 1 day ago
Roundtrip flight included
Montreal (YUL) to St. Thomas (STT)
9/10 Wonderful! (1,008 reviews)
Check in was not welcoming or helpful. Tried to put us in a 3rd floor suite. I paid for a walk out lanai on the beach, on the first floor. Our room was very outdated, not very comfortable. Bathtub jet’s didnt work. Also, bath water was brown/taupe color… Soo disgusting. Some staff at restaurant were not personable, or couldn’t multi task orders. Beach was beautiful and so was the ocean. Food & drinks at restaurants were delicious.
Reviewed on May 9, 2026

The Westin St. Thomas Beach Resort & Spa
Price was CA $2,346, price is now CA $2,319 per person
CA $2,319
per person
Jun 24 - Jun 27
found 1 day ago
Roundtrip flight included
Montreal (YUL) to St. Thomas (STT)
8.4/10 Very Good! (1,210 reviews)
We stayed here for our honeymoon and it did NOT disappoint!!!! We had an amazing ocean view. The room was well kept and housekeeping did an excellent job with daily cleaning! There were 3 pool, a hot tub and a cold pu
Reviewed on May 16, 2026
Don't see what you're looking for?
See all available trips from Columbus to St. Thomas and St. John
View all trips4 Night Mountain holidays in St. Thomas and St. John
Price found within the past 48 hours. Click for updated prices.

Galleon House Hotel
Price was CA $1,712, price is now CA $1,595 per person
CA $1,595
per person
Jun 26 - Jun 30
found 24 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
7.8/10 Good! (1,004 reviews)
This is a small, quaint hotel run by locals in the style of a hostel. We arrived way early and were allowed to swim in the pool for a few hours which was great! The common area is a great place to meet others, and the staff was very nice. We were very happy with this authentic stay and would return.
Reviewed on May 12, 2026

Emerald Beach Resort
Price was CA $2,198, price is now CA $2,042 per person
CA $2,042
per person
Jun 26 - Jun 30
found 24 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
7.8/10 Good! (1,371 reviews)
The room was nice, and the view was beautiful. However, the lighting was terrible. The bar area only had one server, who always seemed overwhelmed. The staff was ok.
Reviewed on May 17, 2026

Secret Harbour Beach Resort
Price was CA $3,731, price is now CA $3,480 per person
CA $3,480
per person
Jun 26 - Jun 30
found 24 hours ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
9/10 Wonderful! (1,008 reviews)
Check in was not welcoming or helpful. Tried to put us in a 3rd floor suite. I paid for a walk out lanai on the beach, on the first floor. Our room was very outdated, not very comfortable. Bathtub jet’s didnt work. Also, bath water was brown/taupe color… Soo disgusting. Some staff at restaurant were not personable, or couldn’t multi task orders. Beach was beautiful and so was the ocean. Food & drinks at restaurants were delicious.
Reviewed on May 9, 2026
Don't see what you're looking for?
See all available trips from Columbus to St. Thomas and St. John
View all tripsMountain Hotels in St. Thomas and St. John

Mafolie Hotel
7091 Estate Mafolie St. Thomas
Stay at this hotel in St. Thomas. Enjoy free breakfast, free WiFi, and free parking. Our guests praise the breakfast and the pool in our reviews. Popular attractions ...
8.8/10 Excellent! (1,000 reviews)
The restaurant where I had the fried snapper was the best best best. Staff was nice and things were easily to assess.
Reviewed on May 11, 2026

Sunset Gardens Guesthouse
8305 Contant St. Thomas St. Thomas
Stay at this hotel in St. Thomas. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Magens Bay Beach and Bolongo Bay are located ...
7/10 Good! (309 reviews)
.
Reviewed on May 10, 2026

Sugar Bay Resort and Spa
6500 Estate Smith Bay St. Thomas St. Thomas
Book a stay at this luxury hotel in St. Thomas. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Sapphire Beach and Coki Point Beach are ...
7.2/10 Good! (293 reviews)
not happy
its not full inclusive no vip room no café for expresso less everything no wet bar in room no room service we didn't have tissue in room I could keep going but the employees awesome the place awesome the bed awesome all inclusive NOT AWESOME
Reviewed on Sep 15, 2017
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.
More vacations you might like
* Savings based on package bookings compared to the price of the same components booked separately. Savings not available on all packages.







