Photo by Melanie Torres

Search Hotels in Saint Thomas

  • Plan, book, stay with confidence

  • bex rewards loyalty icon
    Be picky
    Search almost a million properties worldwide
    payments icon
    Treat yourself
    Sign in to save 10% or more on thousands of hotels
    today icon
    Change your mind
    Book hotels with free cancellation

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 1,631 hotels in Saint Thomas with room rates, reviews, and availability. Most hotels are fully refundable.

Scarlett Guesthouse Hotel Resorts

3.5 star property
7.8 out of 10, Good, (82)
"Very respectful staff, comfortable and clean environment. I really loved the view from the pool side ☺️ very convenient dining, Beach, cane river falls, authentic jerk chicken and pork 😋 I would definitely stay there again. Oh yea the airport is approximately 15mins away can't beat that !"
The price is SAR 272
SAR 303 total
includes taxes & fees
21 Mar - 22 Mar
Scarlett Guesthouse Hotel Resorts

Scarlett By The Sea

3.0 star property
6.8 out of 10, (12)
"Easy check in. Vince was very thorough and welcoming. Catered to our needs. Love the roof top. Would i stay again? Yep."
The price is SAR 248
SAR 289 total
includes taxes & fees
2 Apr - 3 Apr
Scarlett By The Sea

Golden Shore Resort

2.5 star property
7.4 out of 10, Good, (76)
"it was nice"
The price is SAR 169
SAR 189 total
includes taxes & fees
22 Mar - 23 Mar
Golden Shore Resort

Jay's Guest House

2.5 star property
9.2 out of 10, Wonderful, (10)
"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!"
The price is SAR 232
SAR 308 total
includes taxes & fees
2 Apr - 3 Apr
Jay's Guest House

Jay's Guest House II

2.5 star property
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é"
The price is SAR 443
SAR 513 total
includes taxes & fees
20 Mar - 21 Mar
Jay's Guest House II

Mack's holiday rooms

The price is SAR 122
SAR 200 total
includes taxes & fees
20 Mar - 21 Mar
Mack's holiday rooms

Cozy Studio by the Beach

The price is SAR 184
SAR 568 total
includes taxes & fees
20 Mar - 21 Mar
Cozy Studio by the Beach

Charming 1-bedroom House in St Thomas Jamaica

3.5 star property
The price is SAR 180
SAR 180 total
includes taxes & fees
25 Mar - 26 Mar
Charming 1-bedroom House in St Thomas Jamaica

VIEWS! Hiking, Nature - Blue Mountain Peak

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."
The price is SAR 1,125
SAR 1,579 total
includes taxes & fees
22 Mar - 23 Mar
VIEWS! Hiking, Nature - Blue Mountain Peak

The Retreat

The price is SAR 336
SAR 415 total
includes taxes & fees
22 Mar - 23 Mar
The Retreat

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

6.0 out of 10, (1)
"If u don’t like sharing I wouldn’t recommend But it’s got everything AC and fans The cleaner was lovely can call her anytime to fix anything that needed doing"
The price is SAR 122
SAR 200 total
includes taxes & fees
20 Mar - 21 Mar
Lovely 1 bedroom, 2 Guest +, holiday rentals in St Thomas Jamaica

Eastern Escape Retreat

2.0 star property
The price is SAR 218
SAR 358 total
includes taxes & fees
20 Mar - 21 Mar
Eastern Escape Retreat

Beautiful 1-bedroom, in St Thomas, Jamaica

2.0 star property
2.0 out of 10, (1)
"After 16 hours of travel Arrived Jamaica night time to be told by accommodation caretaker "no electricity so best not to come". Drove around in taxi trying to find alternative accommodation for the night. Next morning went to view accommodation, NOTHING LIKE DESCRIPTION. Horrible. We expected 1 bedroom entire apartment, instead poky room and share amenities, a guest already there. Looks like building site in front, ugly shack for view. Church almost adjoining which apparently gets really loud....
The price is SAR 144
SAR 170 total
includes taxes & fees
24 Mar - 25 Mar
Beautiful 1-bedroom, in St Thomas, Jamaica

3 Bedrooms Rentals in Port Morant St Thomas

2.0 star property
The price is SAR 511
SAR 592 total
includes taxes & fees
25 Mar - 26 Mar
3 Bedrooms Rentals in Port Morant St Thomas

3-bedroom house in fabulous Lyssons with WiFi, AC. Enjoy a relaxing stay

3-bedroom house in fabulous Lyssons with WiFi, AC. Enjoy a relaxing stay

Romantic Guest House

The price is SAR 366
SAR 444 total
includes taxes & fees
21 Mar - 22 Mar
Romantic Guest House

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

The price is SAR 525
SAR 600 total
includes taxes & fees
20 Mar - 21 Mar
Authentic Jamaican getaway 360 panoramic view of sea, mountains and streets.

Kingvilla

2.0 star property
The price is SAR 244
SAR 355 total
includes taxes & fees
20 Mar - 21 Mar
Kingvilla

Tropical Rain For Us: Eco OffGrid Retreat Venue with WiFi - Airy Castle, Jamaica

The price is SAR 1,125
SAR 1,358 total
includes taxes & fees
20 Mar - 21 Mar
Tropical Rain For Us: Eco OffGrid Retreat Venue with WiFi - Airy Castle, Jamaica

Lovely 2 Bedroom House in St Thomas Jamaica

2.0 star property
The price is SAR 310
SAR 360 total
includes taxes & fees
24 Mar - 25 Mar
Lovely 2 Bedroom House in St Thomas Jamaica
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.
Don't see what you're looking for?
See all available properties in Saint Thomas
Save an average of 15% on thousands of hotels when you're signed in

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 SAR 122 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 SAR 122 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 vacation in Saint Thomas is securing the right place to stay. Go to the “Traveler 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.