Luxury Hotels in St. Thomas

Free cancellation options if plans change
Unlock travel rewards with One Key
Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Luxury Hotels in St. Thomas

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.

Top landmarks in St. Thomas

Frequently asked questions

What are the best luxury hotels in St. Thomas?
With dining romance packages, proposal/romance packages and sophisticated surroundings, Gallows Point Resort is a traveler favorite. Secret Harbour Beach Resort is another popular St. Thomas luxury hotel.
What are the cheapest luxury hotels in St. Thomas?
Experience high-end comfort without breaking the bank by staying in an affordable luxury hotel in St. Thomas from $110 on your next adventure. If you’re on a budget, use our “Price: low to high” filter to look for upmarket accommodations to suit your price range. Be on the lookout for discounts that’ll help you save even more. You can also join One Key™, our rewards program, to earn discounts on future bookings.
What is the best time to stay in a luxury hotel in St. Thomas?
If you want to visit when it’s less busy, book your stay for September. You could snag some amazing deals on luxury hotels in St. Thomas around then. The warmest conditions are in July, with temperatures ranging from 81ºF (27ºC) to 84ºF (29ºC). It’s generally coolest in March, averaging between 75ºF (24ºC) and 79ºF (26ºC).
What luxury hotels in St. Thomas have a pool?
Gallows Point Resort is a great St. Thomas luxury hotel with a pool. You’ll have access to a nearby beach and pillow top mattresses during your stay. Or, kick back poolside in the luxurious setting of Secret Harbour Beach Resort.
Are there any luxury hotels in St. Thomas with parking?
Premium perks meet conveniences like parking at Gallows Point Resort. This stay offers a nearby beach and a swimming pool. Secret Harbour Beach Resort is another getaway with a spot for your wheels along with all the nice touches you deserve. If you’re looking for alternatives, check out the 2,352 St. Thomas luxury hotels that offer parking.