COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Cheap Vacations in St. Thomas

Choose one or more items to build your trip:

St. Thomas vacations

Point Pleasant Resort
Secret Harbour Beach Resort
Little Indigo Apartments
Limetree Beach Resort by Club Wyndham
Castle Villas at Bluebeards by Capital Vacations
The Landmark Apartment
Sapphire Beach Resort
Two Sandals by the Sea Inn - B&B
Mafolie Hotel
Beachfront Villas at Crystal Cove

3-night St. Thomas vacations

Point Pleasant Resort
Secret Harbour Beach Resort
Little Indigo Apartments
Limetree Beach Resort by Club Wyndham
Castle Villas at Bluebeards by Capital Vacations
Sapphire Beach Resort
Two Sandals by the Sea Inn - B&B
Mafolie Hotel
Beachfront Villas at Crystal Cove
Margaritaville Vacation Club by Wyndham - St. Thomas
Windward Passage Hotel
Galleon House Hotel

4-night St. Thomas vacations

Mafolie Hotel
Little Indigo Apartments
Limetree Beach Resort by Club Wyndham
Secret Harbour Beach Resort
Two Sandals by the Sea Inn - B&B
St John Inn
The Landmark Apartment
Pirates Pension at Bluebeard's Castle by Capital Vacations
Windward Passage Hotel
Sapphire Beach Resort
Margaritaville Vacation Club by Wyndham - St. Thomas
Galleon House Hotel

5-night St. Thomas vacations

Little Indigo Apartments
Mafolie Hotel
Castle Villas at Bluebeards by Capital Vacations
Secret Harbour Beach Resort
Limetree Beach Resort by Club Wyndham
The Landmark Apartment
St John Inn
Two Sandals by the Sea Inn - B&B
Windward Passage Hotel
Margaritaville Vacation Club by Wyndham - St. Thomas
Galleon House Hotel
Skyline Vista Villa

6-7 night St. Thomas vacations

Secret Harbour Beach Resort
Little Indigo Apartments
Mafolie Hotel
Limetree Beach Resort by Club Wyndham
Castle Villas at Bluebeards by Capital Vacations
Marketplace Suites
Sunset Gardens Guesthouse
Skyline Vista Villa
Starz Hotel
Margaritaville Vacation Club by Wyndham - St. Thomas
Flamboyan on the Bay Resort and Villas
Club Wyndham Elysian Beach Resort

St. Thomas Vacation Deal FAQ's

Where to find St. Thomas package deals?

On CheapTickets, you can find package deals in St. Thomas as low as $566!

When is peak season in St. Thomas?

July, August, June are very popular times to visit St. Thomas.

When is the best time to visit St. Thomas?

If you're looking for cheap vacations to St. Thomas, June is the best time to visit St. Thomas.

When is the worst time time to visit St. Thomas?

Prices for St. Thomas vacations can peak during March.

When is low season in St. Thomas?

We have found December, October, November to be the least-crowded time of the year to visit St. Thomas.

Flight deals to St. Thomas

Prices found within past 7 days. Prices and availability subject to change. Additional terms may apply.

Fri, May 21
ATL
Atlanta
STT
St. Thomas
$54
Spirit Airlines
Wed, May 19
CLT
Charlotte
STT
St. Thomas
$61
Spirit Airlines
Wed, Jun 2
FLL
Fort Lauderdale
STT
St. Thomas
$62
Spirit Airlines
Wed, May 19 - Thu, May 20
CLT
Charlotte
STT
St. Thomas
$109
Spirit Airlines
Tue, May 18 - Sat, May 22
ATL
Atlanta
STT
St. Thomas
$126
Spirit Airlines
Sun, May 23 - Tue, May 25
FLL
Fort Lauderdale
STT
St. Thomas
$127
Spirit Airlines

Top rated hotels for your St. Thomas vacation

Don't see what you're looking for?
See all available properties in St. Thomas
View all properties
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.

^Savings based on all package bookings with Flight + Hotel made on CheapTickets.com from 2019-04-01 - 2020-03-31 as compared to the price of the same components booked separately. Savings will vary based on origin/destination, length of trip, stay dates and selected travel supplier(s). Savings not available on all packages.