
Best Luxury Hotels in St. Thomas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas Luxury Hotels
Tonight
1 Oct - 2 OctTomorrow
2 Oct - 3 OctThis weekend
2 Oct - 4 OctNext weekend
9 Oct - 11 OctOur top choices for St. Thomas luxury hotels




1. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
- Unwind in beachfront luxury at this St. Thomas resort with 3 pools, full-service spa, and ocean-view dining.
RM1,071
RM1,541 total
includes taxes & fees
15 Oct - 16 Oct




2. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. ThomasSt. Thomas
- Mediterranean seaside luxury where beachfront dining and full-service spa pampering create St. Thomas bliss.
RM2,240
RM3,076 total
includes taxes & fees
2 Oct - 3 Oct
Top St. Thomas Hotel Reviews
The Westin St. Thomas Beach Resort & Spa
10/10 Excellent
"Had an amazing time. Definitely will be back again"
Mafolie Hotel
10/10 Excellent
"Y"
Bunker Hill Hotel
10/10 Excellent
"."
Bolongo Bay Beach Resort
10/10 Excellent
"I had already seen the wonderful reviews prior to booking my stay here but nothing could have prepared me for the amazing hospitality my kids (ages 21-25) & I had at Bolongo earlier this month. This was truly an inclusive FAMILY experience with the owners, staff and other visitors. Rooms were clean and comfortable, views both beautiful, tropical and just feet away from the sounds of the ocean coming thru your balcony doors. So many great options for food, drinks, nightly entertainment, activities and fun or relaxation. Rosie was an added bonus 😉 I will definitely be back!"
Galleon House Hotel
10/10 Excellent
"Walkable. Safe. Good views"
Sapphire Beach Resort
10/10 Excellent
"Beautiful"
Secret Harbour Beach Resort
10/10 Excellent
"Staff was very friendly and helpful while visiting the other resorts on the island secret Harbor with the nicest by far"