Hotels in Saint Thomas

Search and compare Saint Thomas hotels from hundreds of travel sites on HotelsCombined and save.

...and more

Learn why travelers love HotelsCombined

Compare hotel ratings collected from thousands of user reviews.

One search gives you accurate pricing on affordable hotels.

Customize your results by hotel chain, amenities, price and more.

Search for hotels as many times as you want – for free.

Travel insights for hotels in Saint Thomas

Use our HotelsCombined data-powered tips to help you find your next hotel in Saint Thomas.

What is the cheapest month to book a hotel in Saint Thomas?

The cheapest month to book a hotel in Saint Thomas is September ($36). Conversely, the most expensive month to stay in Saint Thomas is January ($108).

Cheapest hotels in Saint Thomas, Jamaica

These Saint Thomas properties charge the lowest price per night of those we've come across. As prices can vary by date, change the dates if you're flexible to compare rates.
Lot 288b Windward Drive, Morant Bay, Jamaica
2.1 mi from city centre
Free Wi-Fi
Air Conditioning
$63
Avg. per night
Penline Castle to Epping Farm Rd, Hagley Gap, Jamaica
1.1 mi from city centre
Free Wi-Fi
Parking
Airport shuttle
$66
Avg. per night

Where to stay in Saint Thomas

Use the map to find hotels in Saint Thomas that are close to the points of interest you'll be frequenting. As an added benefit, users can click a hotel they're interesting in to find helpful information and deals for that hotel.

Facts about staying in Saint Thomas

  • Where is the best place to stay in Saint Thomas?

    Our travelers prefer to stay in places like Morant Bay, Harbour Head, and Eleven Mile while in Saint Thomas.

  • What are the best hotels in Saint Thomas?

    Saint Thomas is home to many highly-rated hotels, one of which is The Retreat, which has a current rating of 7.0. For other potential stays, consider Whispering Bamboo Cove Resort and Barefoot Guest House, which can also be great places to stay in Saint Thomas.

  • What is the cheapest city to visit in Saint Thomas?

    Morant Bay and Harbour Head are the top two cheapest cities to stay in Saint Thomas. It costs $70 per night on average to stay in Morant Bay, and around $100 per night in Harbour Head.

  • What is the most popular city in Saint Thomas to stay in?

    Morant Bay is the most popular city in Saint Thomas. Many of our users have also opted to stay in either Harbour Head or Eleven Mile, which are other popular options.

See more FAQs

Find better results for your stay in Saint Thomas