Hotels in Saint Thomas

Search Saint Thomas Hotels

Enter your dates for the latest hotel rates and availability.

Swipe up to view more

FAQs About Hotels in Saint Thomas

How much does it cost to stay in a hotel in Saint Thomas?

The average price for hotels in Saint Thomas is LAK 3,493,739 for weekdays, and LAK 4,305,095 for weekends (Friday–Saturday).

What are the best hotels in Saint Thomas?

From business trips to holiday stays, Saint Thomas offers a wide selection of popular hotels to suit every need. Holiday Inn Express & Suites ST. Thomas (from LAK 2,087,788) is a great choice.

Which hotels in Saint Thomas provide fitness facilities?

Holiday Inn Express & Suites ST. Thomas (from LAK 2,087,788) provides fitness facilities for a convenient workout during your trip. Keep up with your fitness routine even when traveling!

Which hotels in Saint Thomas have the best breakfast?

Holiday Inn Express & Suites ST. Thomas (from LAK 2,087,788) provides a great breakfast to kick off your day.

Which hotels in Saint Thomas have swimming pools?

Holiday Inn Express & Suites ST. Thomas (from LAK 2,087,788) is a well-known hotel with a swimming pool. Stay at any of these hotels to relax by the pool and make the most of your stay.

Saint Thomas Hotel Info

Highest PriceLAK 8,555,197
Number of Reviews107
Total Properties22
Average Price (Weekdays)LAK 3,493,739
Average Price (Weekends)LAK 4,305,095