Hotels in St. Thomas

Search over 1509 hotels from $109

Earn Orbucks instantly: $1 Orbuck = $1 USD, good toward hotels

Save 10% or more on select hotels with Insider Prices

Book on the app to instantly earn 5% on 350,000+ hotels

Top Rated St. Thomas Hotels

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.

Luxury Hotels in St. Thomas

    The Ritz-Carlton, St. Thomas
    Infinity Villa
    Pallina Villa

Pet Friendly St. Thomas Hotels

    Emerald Beach Resort

What's the best place for a stay in St. Thomas?

What are the best cheap hotels in St. Thomas?

You're sure to find a good rate when you book one of the 22 budget-friendly hotels in St. Thomas. Hilltop Villas at Bluebeard's Castle by Capital Vacations is a 3-star hotel with free WiFi, free parking, and an outdoor pool. Another option is Two Sandals by the Sea Inn - B&B, a 2.5-star B&B with free WiFi, free parking, and air conditioning. You'll also find Bunker Hill Hotel, which is a 3-star hotel with free WiFi, an outdoor pool, and a restaurant.

What are the best hotels in central St. Thomas?

These are some of our travelers' favorite hotels in the center of St. Thomas:

You'll love St. Thomas for its beautiful beaches and scenic seaside. Well-known sights in the heart of the city include Blackbeard's Castle, Magens Bay Beach and Lindbergh Bay.

What are the best hotels near Sapphire Beach?

Enjoy a day by the water at this popular beach, located 0.3 mi from the heart of Red Hook. There are 185 hotels within a mile of Sapphire Beach, giving you plenty of choices, and here are some of the top ones:

Recent Reviews