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?
Based on guest reviews, Gallows Point Resort is one of the best St. Thomas luxury hotels. It has a swimming pool and concierge services. Another traveler favorite offering an indulgent experience in this city is Secret Harbour Beach Resort.
What are the cheapest luxury hotels in St. Thomas?
You’ll find some affordable luxury hotels in St. Thomas from $123 where you can live the good life for less. Enter your travel dates, then refine your search by amenities, budget and more. Prices can differ depending on when you want to go, so it pays to have flexibility with your plans. You can also join One Key™, our rewards program, to earn discounts on future stays.
What is the best time to stay in a luxury hotel in St. Thomas?
July is the warmest month, with temperatures ranging from 81ºF (27ºC) to 84ºF (29ºC). If you like cooler weather, plan your trip for March. It’s usually between 75ºF (24ºC) and 79ºF (26ºC) then. September is a great month to avoid crowds and potentially get more affordable luxury hotels in St. Thomas.
What luxury hotels in St. Thomas have a pool?
Begin your day with a swim and end it wrapped in comfort at Gallows Point Resort. Along with a pool, you’ll have access to a nearby beach and pillow top mattresses. Secret Harbour Beach Resort is another property where relaxing by the water is on the to-do list. These St. Thomas luxury hotels with a pool combine fun with impeccable service for the perfect stay.
Are there any luxury hotels in St. Thomas with parking?
Choose from 2,371 St. Thomas luxury hotels with parking. At Gallows Point Resort, it’s the little luxuries that make all the difference. This escape comes with parking, a nearby beach and a swimming pool. Or, pull up and relax in style at Secret Harbour Beach Resort.