St. Thomas and St. John Mountain Vacations

Book a Hotel + Flight or Car together to unlock savings

  • Plan, book, travel with confidence

  • Better together

    Save up to CA $4,200 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

Flight and Mountain hotel deals in St. Thomas and St. John

Price found within the past 48 hours. Click for updated prices.
Point Pleasant Resort

Point Pleasant Resort

CA $2,570
per person
Dec 8 - Dec 15
found 1 day ago
Roundtrip flight included
Ottawa (YOW) to St. Thomas (STT)
8.6/10 Excellent! (1,000 reviews)
The resort was very nice but there was nothing really there. We walked over to Margaritaville and that’s where the party was. Point pleasant was a good place to sleep and relax.

Reviewed on Sep 29, 2026

Secret Harbour Beach Resort

Secret Harbour Beach Resort

CA $4,175
per person
Nov 7 - Nov 14
found 7 hours ago
Roundtrip flight included
Dallas (DFW) to St. Thomas (STT)
9/10 Wonderful! (1,001 reviews)
The location and staff were amazing. Snorkeling was great with lots of fish and clear water . Considering the price however, i feel like a lot of the appliances and utilities could use some updating. We paid for the best room and the microwave and TV were broken. also a few of the washdowns out by the beach were also broken. the other appliances were old and need updating. Other than that the place was amazing. The staff was super helpful and nice

Reviewed on Oct 6, 2026

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

CA $3,798
per person
Dec 8 - Dec 15
found 1 day ago
Roundtrip flight included
Ottawa (YOW) to St. Thomas (STT)
8.6/10 Excellent! (1,515 reviews)
Don't see what you're looking for?
See all available trips from Columbus to St. Thomas and St. John
View all trips

3 Night Mountain holidays in St. Thomas and St. John

Price found within the past 48 hours. Click for updated prices.
Point Pleasant Resort

Point Pleasant Resort

CA $1,982
per person
Nov 11 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
8.6/10 Excellent! (1,000 reviews)
The resort was very nice but there was nothing really there. We walked over to Margaritaville and that’s where the party was. Point pleasant was a good place to sleep and relax.

Reviewed on Sep 29, 2026

Secret Harbour Beach Resort

Secret Harbour Beach Resort

CA $2,684
per person
Nov 11 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
9/10 Wonderful! (1,001 reviews)
The location and staff were amazing. Snorkeling was great with lots of fish and clear water . Considering the price however, i feel like a lot of the appliances and utilities could use some updating. We paid for the best room and the microwave and TV were broken. also a few of the washdowns out by the beach were also broken. the other appliances were old and need updating. Other than that the place was amazing. The staff was super helpful and nice

Reviewed on Oct 6, 2026

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

CA $2,365
per person
Nov 11 - Nov 14
found 1 day ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
8.6/10 Excellent! (1,515 reviews)
Don't see what you're looking for?
See all available trips from Columbus to St. Thomas and St. John
View all trips

4 Night Mountain holidays in St. Thomas and St. John

Price found within the past 48 hours. Click for updated prices.
Bunker Hill Hotel

Bunker Hill Hotel

CA $1,384
per person
Dec 19 - Dec 23
found 3 hours ago
Roundtrip flight included
Toronto (YTO) to St. Thomas (STT)
8.2/10 Very good! (1,091 reviews)
Mafolie Hotel

Mafolie Hotel

CA $1,930
per person
Jan 1 - Jan 5
found 1 day ago
Roundtrip non-stop flight included
Tampa (TPA) to St. Thomas (STT)
8.8/10 Excellent! (1,002 reviews)
Y

Reviewed on Sep 30, 2026

Secret Harbour Beach Resort

Secret Harbour Beach Resort

CA $2,425
per person
Nov 17 - Nov 21
found 22 hours ago
Roundtrip non-stop flight included
Toronto (YYZ) to St. Thomas (STT)
9/10 Wonderful! (1,001 reviews)
The location and staff were amazing. Snorkeling was great with lots of fish and clear water . Considering the price however, i feel like a lot of the appliances and utilities could use some updating. We paid for the best room and the microwave and TV were broken. also a few of the washdowns out by the beach were also broken. the other appliances were old and need updating. Other than that the place was amazing. The staff was super helpful and nice

Reviewed on Oct 6, 2026

Don't see what you're looking for?
See all available trips from Columbus to St. Thomas and St. John
View all trips

Mountain Hotels in St. Thomas and St. John

Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie St. Thomas
  • 12 min drive from Sapphire Beach
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)
"Y"

Reviewed on Sep 30, 2026

Mafolie Hotel
Sunset Gardens Guesthouse

Sunset Gardens Guesthouse

8305 Contant St. Thomas St. Thomas
  • 16 min drive from Sapphire Beach
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 ...
Sunset Gardens Guesthouse
Sugar Bay Resort and Spa

Sugar Bay Resort and Spa

6500 Estate Smith Bay St. Thomas St. Thomas
  • 20 min walk from Sapphire Beach
Book a stay at this luxury hotel in St. Thomas. Enjoy free WiFi, free parking, and 3 outdoor pools. Popular attractions Sapphire Beach and Lindquist 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

Sugar Bay Resort and Spa
See all 3,958 properties in St. Thomas and St. John
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.

Things to do

Night Kayak Tour St. Thomas - Westin Frenchman's Reef

Night Kayak Tour St. Thomas - Westin Frenchman's Reef

CA $111
per adult
96% of travellers recommend
Night Kayak Tour St. Thomas - Westin Frenchman's Reef
Sunset Sail with Cocktails and Appetizers

Sunset Sail with Cocktails and Appetizers

CA $133
per adult
98% of travellers recommend
Sunset Sail with Cocktails and Appetizers
Champagne Sunset Sail from Margaritaville

Champagne Sunset Sail from Margaritaville

CA $154
per adult
94% of travellers recommend
Champagne Sunset Sail from Margaritaville
See all activities in St. Thomas and St. John

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.