
Book Exclusive St. Thomas Vacation Packages

St. Thomas flight + hotel packages
Price found within the past 48 hours. Click for updated prices.

At Home in the Tropics
Price was CA $3,326, price is now CA $2,301 per person
CA $2,301
per person
Jan 14 - Jan 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
Stay at this 3-star hotel in St. Thomas. Enjoy free WiFi, free parking, and daily housekeeping. Our guests praise the breakfast in our reviews. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.

Hotel 1829
Price was CA $5,261, price is now CA $3,167 per person
CA $3,167
per person
Jan 14 - Jan 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
Stay at this 3.5-star hotel in St. Thomas. Enjoy free WiFi, free parking, and onsite spa services. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.

Villa Island Paradise
Price was CA $5,173, price is now CA $3,191 per person
CA $3,191
per person
Jan 14 - Jan 21
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
Stay at this 4-star business-friendly villa in St. John. Enjoy free WiFi, free parking, and a garden. Popular attractions Sapphire Beach and Cruz Bay Beach are located nearby.

Buoy Haus Beach Resort St. Thomas, Autograph Collection
Price was CA $9,428, price is now CA $6,576 per person
CA $6,576
per person
Dec 20 - Dec 27
found 1 day ago
Roundtrip non-stop flight included
Toronto (YTO) to St. Thomas (STT)
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, 2 restaurants, and a beach locale. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.
Top St. Thomas hotels deals

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $583 per night
CA $583
CA $775 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 4.5-star luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.
Pool
Spa

Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay, St. Thomas
The price is CA $380 per night
CA $380
CA $427 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this 4-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. Popular attractions Sapphire Beach and Magens Bay Beach are located nearby.
Pool
Parking included

Windward Passage Hotel
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
Stay at this 3.5-star hotel in St. Thomas. Enjoy free WiFi, free parking, and room service. Our guests praise the helpful staff and the clean rooms in our reviews. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.
Pool
Parking included

Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $363 per night
CA $363
CA $445 total
Nov 15 - Nov 16
includes taxes & fees
Stay at this 3.5-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Our guests praise the bar and the helpful staff in our reviews. Popular attractions Magens Bay Beach and Bolongo Bay are located nearby.
Pool
Pet-friendly

The Ritz-Carlton, St. Thomas
6900 Great Bay, St. Thomas, St. Thomas
Free cancellation
Reserve now, pay when you stay
The price is CA $1,051 per night
CA $1,051
CA $1,412 total
Nov 19 - Nov 20
includes taxes & fees
Stay at this 5-star luxury resort in St. Thomas. Enjoy 2 outdoor pools, a full-service spa, and 4 restaurants. Our guests praise the helpful staff in our reviews. Popular attractions Sapphire Beach and Magens Bay Beach are located nearby.
Pool
Spa

Bunker Hill Hotel
2307 Commandant Gade, St. Thomas
Free cancellation
Reserve now, pay when you stay
Stay at this 3-star hotel in St. Thomas. Enjoy free WiFi, daily housekeeping, and cable TV channels. Our guests praise the breakfast and the pool in our reviews. Popular attractions Magens Bay Beach and Sapphire Beach are located nearby.
Pool
Free WiFi
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.
Popular places to visit

Sapphire Beach
4.5/5(5 reviews)
Nothing says vacation like spending a lazy day at Sapphire Beach, a popular beach in Red Hook. You can seek out the snorkeling spots in this family-friendly area.

Magens Bay Beach
5/5(8 reviews)
Nothing says vacation like spending a lazy day at Magens Bay Beach, a popular beach in St. Thomas. Stroll along the waterfront in this romantic area, or seek out the snorkeling spots.

Bolongo Bay
Commune with nature and explore the great outdoors at Bolongo Bay during your travels in St. Thomas. Wander the beautiful beaches in this relaxing area.
Frequently asked questions
Photos of local treasures
Browse St. Thomas vacation photos for more inspiration





Most popular
Hotels
- Hotel Blackfoot
- Ocean Coral & Turquesa All Inclusive
- All Inclusive Resorts & Hotels in Mauritius
- Hotels in Niagara Falls
- B&B Pelee Island
- Hotels in San Fernando
- Spa Resorts & Hotels in Longueuil
- Hotels in Treasure Island
- Cottages Cambridge
- Hotels in Edmundston
- All Inclusive Resorts & Hotels in Virgin Gorda
- Hotels in Mayreau Island
Flights
Activities
