Photo by Melanie Torres

Search Saint Thomas Hotels

Start date: Check-in selected.
To Date
End date: Check-out
  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

This weekend
Next weekend

Filter by

Guest rating
Guest rating
Star rating

Top Hotels in Saint Thomas

Golden Shore Resort

2.5 star property
Morant Bay
7.4 out of 10, Good, (93)
"Very secluded, quiet beach front. Wish they had more food options."
Canada
Dave
The price is €66
includes taxes & fees
8 Nov - 9 Nov
Golden Shore Resort

Jay's Guest House

2.5 star property
Penlyne Castle
9.0 out of 10, Wonderful, (11)
"To stay in this traditional boardhouse evoked memories of childhood growing up in Jamaica. Jay’s team of people couldn’t have been more pleasant and went out of their way to look after us. A short but very sweet visit to the Blue Mountains!"
United States
Kevin
The price is €65
includes taxes & fees
16 Nov - 17 Nov
Jay's Guest House

Scarlett By The Sea

3.0 star property
Bull Bay
6.8 out of 10, (26)
"Very nice beds room for the price "
United States
Christina
The price is €67
includes taxes & fees
9 Nov - 10 Nov
Scarlett By The Sea

Scarlett Guesthouse Hotel Resorts

3.5 star property
Bull Bay
7.8 out of 10, Good, (84)
"Nice guest house who has the unfortunate problem of MAJOR road construction going on so no signs and quite challenging to get to. Our host, Richard was wonderful. This place is a bit out of the way, so only 1 place to eat nearby."
United States
Gerry
Scarlett Guesthouse Hotel Resorts

Kingvilla

2.0 star property
Port Morant
The price is €82
includes taxes & fees
8 Nov - 9 Nov
Kingvilla

Jay's Guest House II

2.5 star property
Penlyne Castle
10.0 out of 10, Exceptional, (1)
"Endroit fantastique, vraiment propre et bien entretenu. Nous avons été pris soin, très bonne nourriture, matelas et oreillers très confortables, salle de bain propre. Nous avons pris un shuttle pour se rendre et revenir au début du sentier de Blue Mountain. Dire que nous étions hébergé chez Jay nous a permis de se sentir en sécurité dans cet environnement retiré"
Canada
Caroline
The price is €107
includes taxes & fees
8 Nov - 9 Nov
Jay's Guest House II

Lovely 1 bedroom, 2 Guest +, holiday rentals in St Thomas Jamaica

Port Morant
8.0 out of 10, Very good, (2)
"The house was perfect and thanks to lulu "
United States
Virginia
The price is €54
includes taxes & fees
8 Nov - 9 Nov
Lovely 1 bedroom, 2 Guest +, holiday rentals in St Thomas Jamaica

Cozy studio apartment with private parking

2.0 star property
Aeolus Valley
The price is €120
includes taxes & fees
7 Dec - 8 Dec
Cozy studio apartment with private parking

Authentic Jamaican getaway 360 panoramic view of sea, mountains and streets.

Bull Bay
The price is €90
includes taxes & fees
8 Dec - 9 Dec
Authentic Jamaican getaway 360 panoramic view of sea, mountains and streets.

Cozy Studio by the Beach

Retreat Morant Bay PO
The price is €135
includes taxes & fees
15 Nov - 16 Nov
Cozy Studio by the Beach

Lovely 2 Bedroom House in St Thomas Jamaica

2.0 star property
Port Morant
The price is €82
includes taxes & fees
20 Nov - 21 Nov
Lovely 2 Bedroom House in St Thomas Jamaica

House - Sleeps 4 - Patio - Parking

Port Morant
The price is €82
includes taxes & fees
20 Nov - 21 Nov
House - Sleeps 4 - Patio - Parking

HeadBack Hiking Lodge - Blue Mountain Peak

Penlyne Castle
10.0 out of 10, Exceptional, (1)
"We enjoyed our stay. The host was very accommodating and tried to make our trip as seamless as possible. Views are breathtaking. This property is on my list to repeat."
United States
Samantha K.
HeadBack Hiking Lodge - Blue Mountain Peak

Romantic 2 bedroom, 4 Guest+, holiday rental in Port Morant, St Thomas, Jamaica

Port Morant
The price is €90
includes taxes & fees
8 Nov - 9 Nov
Romantic 2 bedroom, 4 Guest+, holiday rental in Port Morant, St Thomas, Jamaica

Can sleep 7 people with private parking

2.0 star property
Aeolus Valley
The price is €117
includes taxes & fees
7 Dec - 8 Dec
Can sleep 7 people with private parking

Fruitful paradise Charming house with WiFi welcoming you to enjoy and relax

Church Corner
Fruitful paradise Charming house with WiFi welcoming you to enjoy and relax

Mackenzie Guest House in St Thomas Jamaica. 3 bedroom 2 bathroom

Port Morant
The price is €108
includes taxes & fees
9 Nov - 10 Nov
Mackenzie Guest House in St Thomas Jamaica. 3 bedroom 2 bathroom

Beautiful 3 Bedroom, 6 Guest+, Rentals in St Thomas Jamaica

Port Morant
The price is €124
includes taxes & fees
8 Nov - 9 Nov
Beautiful 3 Bedroom, 6 Guest+, Rentals in St Thomas Jamaica

Charming 1-bedroom House in St Thomas Jamaica

3.5 star property
Port Morant
2.0 out of 10, (1)
"The room was not in the house as shown. It was not gated parking. The bathroom was dirty There was a frog in the toilet. The bed looked unmade and dusty. Decor was not welcoming and homey "
Canada
Sherry
The price is €42
includes taxes & fees
10 Nov - 11 Nov
Charming 1-bedroom House in St Thomas Jamaica

Mack's holiday room. 1 bedroom

Port Morant
2.0 out of 10, (1)
"This listing has been changed since I booked it, but it's still inaccurate. It was originally listed as a 2brm 2ba entire home with fully loaded kitchen, linens, etc. It was all a lie! AND as if that wasn't enough, the host tried to make us feel guilty because he messed up the listing & wasn't making much money. He told us the 2nd ba wouldn't be available til 3wks into our 4wk stay. THEN, we found out the house was shared with other ppl. The kitchen isn't fully stocked, no dryer, no linens & the...
United States
Ronika C.
The price is €52
includes taxes & fees
8 Nov - 9 Nov
Mack's holiday room. 1 bedroom
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.
Save an average of 15% on thousands of hotels when you're signed in

Top Saint Thomas Hotel Reviews

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in Saint Thomas cost?
Prices for Saint Thomas hotels vary depending on the season and other factors, like Christmas and school holidays. You can find cheap options from €42 in a few different ways. Select your destination and travel dates and then set your budget using the "Price per night" filter. You can then refine your search by choosing your preferred property type and amenities and more.
When is the best time to go to Saint Thomas?
Here are some facts that might help you decide when to go: Saint Thomas has a tropical savanna climate. The summer months fall between June and August. If you choose to go during this season, you can expect average temperatures to range from 25ºC to 30ºC. The best time to plan a visit to Saint Thomas depends on what you want to get out of your trip.
How can I find cheap hotels in Saint Thomas?
An excellent place to begin searching is with our "Price per night" filter. At the moment, the cheapest properties start at €42 per night. Other ways to secure a wallet-friendly Saint Thomas getaway are by booking as early as possible and being flexible with travel dates. For even more great deals, go to our cheap hotels in Saint Thomas page.
What are the best hotels in Saint Thomas for families?
The first step to a great family holiday in Saint Thomas is securing the right place to stay. Go to the "Traveller experience" section of our filter tool and select "Family friendly." This will show you all the Saint Thomas properties that welcome children and offer family amenities such as childcare and recreational activities. Book the one that matches your budget and style, then prepare to relax while the kids have a blast.
Why should I book my Saint Thomas hotel with Expedia?
Expedia is your one-stop shop for planning the ultimate holiday experience in Saint Thomas. You'll find a wide range of hotels to choose from and handy search filters that make it a cinch to find the perfect fit. Think your plans could change? Many of our hotels offer flexible cancellation policies, so you can book your stay with peace of mind. Get more out of your trip with Expedia Rewards. Join for free today and you can collect points and unlock membership perks. Get instant access to Member Prices, with savings worth 10% or more on select hotels.