Compare Cheap Hotels in St. Thomas
Secret Bargains - Save an extra 10% or more on select hotels
Get more for your budget and save up to 50% off select Secret Bargain hotels
Get even more value with CheapTickets Price Guarantee!
Change your flight without a fee on select flights
Cheap St. Thomas Hotels

Margaritaville Vacation Club - St. Thomas
6080 Estate Smith Bay, St. Thomas
$404 nightly
The price is $455 total per night
$455 total
May 20 - May 21
Total includes taxes and fees
1.78 mi from city center
Located in St. Thomas, Margaritaville Vacation Club - St. Thomas is in a rural location, a 3-minute drive from Coki Point Beach and 6 minutes from Sapphire Beach.
Pool
Parking included

The Westin St. Thomas Beach Resort & Spa
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
$417 nightly
The price is $566 total per night
$566 total
Jun 14 - Jun 15
Total includes taxes and fees
2.16 mi from city center
With a stay at The Westin St. Thomas Beach Resort & Spa in St. Thomas, you'll be on the beach, within a 10-minute drive of Bolongo Bay and Frenchman's Bay.
Pool
Spa

Hilltop Villas at Bluebeard's Castle
1331 Estate Taarneberg, Bluebeard Loop, St. Thomas, St. Thomas
$191 nightly
The price is $234 total per night
$234 total
May 26 - May 27
Total includes taxes and fees
1.98 mi from city center
When you stay at this aparthotel in St. Thomas, you'll be near the beach, within a 15-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Hot Tub

Windward Passage Hotel
Veterans Drive Charlotte Amali, Po Box 640, St. Thomas, St. Thomas
$216 nightly
The price is $265 total per night
$265 total
May 17 - May 18
Total includes taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.81 mi from city center
When you stay at Windward Passage Hotel in St. Thomas, you'll be near the airport, within a 10-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Parking included

Emerald Beach Resort
8070 Lindbergh Bay, St. Thomas, St. Thomas
$266 nightly
The price is $297 total per night
$297 total
May 17 - May 18
Total includes taxes and fees
Free Cancellation
Reserve now, pay when you stay
4.56 mi from city center
When you stay at Emerald Beach Resort in St. Thomas, you'll be on the beach, within a 15-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Pet friendly

The Ritz-Carlton, St. Thomas
6900 Great Bay, St. Thomas, St. Thomas
$944 nightly
The price is $1,054 total per night
$1,054 total
May 20 - May 21
Total includes taxes and fees
Free Cancellation
Reserve now, pay when you stay
3.54 mi from city center
When you stay at The Ritz-Carlton, St. Thomas in St. Thomas, you'll be on the beach, a 3-minute drive from Secret Harbour Beach and 10 minutes from Bolongo Bay.
Pool
Spa

Castle Villas at Bluebeard's
1331 Estate Taarneberg, St. Thomas, Bluebeard Loop, St. Thomas, Taarneberg
$178 nightly
The price is $218 total per night
$218 total
Jun 6 - Jun 7
Total includes taxes and fees
2.39 mi from city center
With a stay at this aparthotel in St. Thomas, you'll be within a 10-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Hot Tub

Bunker Hill Hotel
2307 Commandant Gade, St. Thomas
$145 nightly
The price is $178 total per night
$178 total
May 19 - May 20
Total includes taxes and fees
Free Cancellation
Reserve now, pay when you stay
2.45 mi from city center
When you stay at Bunker Hill Hotel in St. Thomas, you'll be in the historical district, within a 10-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Free WiFi

Mafolie Hotel
7091 Estate Mafolie, Charlotte Amalie, St. Thomas
$121 nightly
The price is $161 total per night
$161 total
May 19 - May 20
Total includes taxes and fees
2.56 mi from city center
When you stay at Mafolie Hotel in St. Thomas, you'll be near the airport, within a 15-minute drive of Magens Bay Beach and Bolongo Bay.
Pool
Breakfast included

Flamboyan on the Bay Resort and Villas
6200 Magens Bay Road, St. Thomas, St. Thomas
$120 nightly
The price is $134 total per night
$134 total
May 30 - May 31
Total includes taxes and fees
2.04 mi from city center
With a stay at Flamboyan on the Bay Resort and Villas, you'll be centrally located in St. Thomas, a 1-minute drive from Magens Bay Beach and 13 minutes from Bolongo Bay.
Pool
Hot Tub

Secret Harbour Beach Resort
6280 Estate Nazareth, St. Thomas, St. Thomas
$467 nightly
The price is $577 total per night
$577 total
May 29 - May 30
Total includes taxes and fees
3.11 mi from city center
When you stay at Secret Harbour Beach Resort in St. Thomas, you'll be on the beach, a 1-minute drive from Secret Harbour Beach and 9 minutes from Bolongo Bay.
Pool
Spa

Olga's Fancy
Honduras 8, St. Thomas
$140 nightly
The price is $165 total per night
$165 total
May 19 - May 20
Total includes taxes and fees
3.04 mi from city center
With a stay at Olga's Fancy in St. Thomas, you'll be near the airport, within a 15-minute drive of Bolongo Bay and Magic Ice Gallery.
Pool
Parking included
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.
Often, one of the most difficult things about booking a hotel is finding the best time to go. The cost of staying in hotels in could vary significantly, depending on the time of the year chosen. If you would like to figure out the most suitable time to take a trip then using CheapTickets could be the best option for you. We will be able to provide information on hotels in to ensure that you get the best deal possible. So if you are looking for a booking website that will streamline the process and offer good prices, then log in and get booking.
St. Thomas hotels essential information
Accommodation | 2,362 hotels |
---|---|
Lowest Price | $134 total |
Highest Price | $1,054 total |
Popular hotels | Margaritaville Vacation Club - St. Thomas, The Westin St. Thomas Beach Resort & Spa, Hilltop Villas at Bluebeard's Castle, Windward Passage Hotel, Emerald Beach Resort, The Ritz-Carlton, St. Thomas, Castle Villas at Bluebeard's, Bunker Hill Hotel, Mafolie Hotel, Flamboyan on the Bay Resort and Villas, Secret Harbour Beach Resort, Olga's Fancy |
Most Recent St. Thomas Hotel Reviews

Mafolie Hotel
5 out of 5
Posted 2 days ago
CheapTickets Verified Review
"I liked the views!"
A verified traveler stayed at Mafolie Hotel
- Types of Hotels
- Top 20 St. Thomas Hotels
- Hotels Near St. Thomas
- Top Hotel Brands
- Hotels By Star Rating
- Cities near St. Thomas
- Hotels with Air Conditioning in St. Thomas
- Adventure Sport Hotels in St. Thomas
- Beach Resorts & Hotels in St. Thomas
- Hotels with Balconies in St. Thomas
- Kid Friendly Hotels in St. Thomas
- Romantic Getaways & Hotels in St. Thomas
- Hotels with Pools in St. Thomas
- Hotels with Restaurants in St. Thomas
- Historic Hotels in St. Thomas
- Hotels with Bars in St. Thomas
- Hotels with Shopping in St. Thomas
- Hotels with WiFi in St. Thomas
- Hotels with Tennis Courts in St. Thomas
- Hotels with Free Parking in St. Thomas
- Golf Resorts & Hotels in St. Thomas
- Spa Resorts & Hotels in St. Thomas
- Hotels with a Gym in St. Thomas
- Luxury Hotels in St. Thomas
- Cheap Hotels in St. Thomas
- Hotels with Hot Tubs in St. Thomas
- Hotels with a Wedding Venue in St. Thomas
- Oceanfront Hotels in St. Thomas
- Business Hotels in St. Thomas
- Hotels with Kitchenettes in St. Thomas
- Hotels with Childcare in St. Thomas
- Hotels with Room Service in St. Thomas
- Hotels with Free Breakfast in St. Thomas
- Fishing Resorts & Hotels in St. Thomas
- All Inclusive Resorts & Hotels in St. Thomas
- Hotels with Airport Transfers in St. Thomas
- Boutique Hotels in St. Thomas
- Arcade Hotels in St. Thomas
- Hotels on the River in St. Thomas
- Hotels with Suites in St. Thomas
- Hotels on the Lake in St. Thomas
- Green Hotels in St. Thomas
- Hotels with Free Airport Shuttle in St. Thomas
- Pet Friendly Hotels in St. Thomas
- Ski Resorts & Hotels in St. Thomas
- Casino Resorts & Hotels in St. Thomas
- Hotels with an Indoor Pool in St. Thomas
More to Explore in St. Thomas
Top Picks
Hotels
Cheap Hotels in ViequesCheap Hotels in Overland ParkCheap Hotels in CulebraCheap Hotels in Grand CayCheap Hotels in AguadillaCheap Hotels in LovelandCheap Hotels in PonceCheap Hotels in Egg Harbor TownshipCheap Hotels in Shoal BayCheap Hotels in IsabelaCheap Hotels in St. JohnCheap Hotels in Point FortinMayagüez Casino Resorts & HotelsHotels in ThirroulCheap Hotels in Willemstad
Flights