Photo by Melanie Torres

Search Hotels in Saint Thomas

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

Filter by

Guest rating
Guest rating
Star rating

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

Golden Shore Resort
2.5 star property
7.4 out of 10, Good, (92)
"Room was clean, staff was friendly and pleasant. The chef was great, breakfast was always amazing. I plan to stay there again in the future. "
United States
Duane
The price is AED 251
AED 280 total
includes taxes & fees
25 Oct - 26 Oct
Golden Shore Resort
Scarlett By The Sea
3.0 star property
6.6 out of 10, (24)
"Nice property "
United States
Tiffany
The price is AED 237
AED 276 total
includes taxes & fees
25 Oct - 26 Oct
Scarlett By The Sea
Jay's Guest House
2.5 star property
9.0 out of 10, Wonderful, (11)
"an epic immersive Jamaican experience on a farm in the foothills of the Blue Mountains. friendly staff that goes the extra mile to ensure satisfactin with your meals, excursions etc."
United States
Derek
The price is AED 204
AED 275 total
includes taxes & fees
25 Oct - 26 Oct
Jay's Guest House
Lovely 1 bedroom, 2 Guest +, holiday rentals in St Thomas Jamaica
8.0 out of 10, Very Good, (2)
"The house was perfect and thanks to lulu "
United States
Virginia
The price is AED 137
AED 215 total
includes taxes & fees
25 Oct - 26 Oct
Lovely 1 bedroom, 2 Guest +, holiday rentals in St Thomas Jamaica
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é"
Canada
Caroline
The price is AED 380
AED 441 total
includes taxes & fees
25 Oct - 26 Oct
Jay's Guest House II
Authentic Jamaican getaway 360 panoramic view of sea, mountains and streets.
The price is AED 290
AED 364 total
includes taxes & fees
1 Nov - 2 Nov
Authentic Jamaican getaway 360 panoramic view of sea, mountains and streets.
Cozy Studio by the Beach
The price is AED 180
AED 556 total
includes taxes & fees
25 Oct - 26 Oct
Cozy Studio by the Beach
Cozy studio apartment with private parking
2.0 star property
The price is AED 331
AED 511 total
includes taxes & fees
22 Nov - 23 Nov
Cozy studio apartment with private parking
House - Sleeps 4 - Patio - Parking
The price is AED 352
AED 352 total
includes taxes & fees
27 Oct - 28 Oct
House - Sleeps 4 - Patio - Parking
Lovely 2 Bedroom House in St Thomas Jamaica
2.0 star property
The price is AED 295
AED 343 total
includes taxes & fees
27 Oct - 28 Oct
Lovely 2 Bedroom House in St Thomas Jamaica
HeadBack Hiking Lodge - 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."
United States
Samantha K.
HeadBack Hiking Lodge - Blue Mountain Peak
Fruitful paradise Charming house with WiFi welcoming you to enjoy and relax
Fruitful paradise Charming house with WiFi welcoming you to enjoy and relax
Romantic 2 bedroom, 4 Guest+, holiday rental in Port Morant, St Thomas, Jamaica
The price is AED 289
AED 367 total
includes taxes & fees
25 Oct - 26 Oct
Romantic 2 bedroom, 4 Guest+, holiday rental in Port Morant, St Thomas, Jamaica
Charming 1-bedroom House in St Thomas Jamaica
3.5 star property
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 AED 154
AED 181 total
includes taxes & fees
27 Oct - 28 Oct
Charming 1-bedroom House in St Thomas Jamaica
Mack's holiday room. 1 bedroom
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 AED 127
AED 206 total
includes taxes & fees
29 Oct - 30 Oct
Mack's holiday room. 1 bedroom
Scarlett Guesthouse Hotel Resorts
3.5 star property
7.8 out of 10, Good, (84)
"The environment is pretty amazing i very much enjoyed my stay "
United States
Chad
Scarlett Guesthouse Hotel Resorts
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....
United Kingdom
Althea
The price is AED 151
AED 177 total
includes taxes & fees
30 Oct - 31 Oct
Beautiful 1-bedroom, in St Thomas, Jamaica
Romantic Guest House
The price is AED 367
AED 445 total
includes taxes & fees
28 Oct - 29 Oct
Romantic Guest House
House - Sleeps 6 - Patio - Parking
2.0 star property
The price is AED 393
AED 456 total
includes taxes & fees
30 Oct - 31 Oct
House - Sleeps 6 - Patio - Parking
Can sleep 7 people with private parking
2.0 star property
The price is AED 239
AED 447 total
includes taxes & fees
22 Nov - 23 Nov
Can sleep 7 people with private parking
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

Guide to exploring around Saint Thomas

Top reasons to visit Saint Thomas

  • Stunning Beaches: Enjoy the pristine beaches with crystal-clear waters, ideal for relaxation and water sports.
  • Outdoor Adventures: Engage in thrilling activities like hiking, snorkeling, and island tours, showcasing the region's natural beauty.
  • Rich Cultural Experiences: Immerse yourself in the local culture by exploring charming towns and historical landmarks.
  • Beautiful Botanical Gardens: Visit lush gardens that offer a glimpse into the area's diverse flora.
  • Varied Accommodation: Choose from cozy guesthouses to luxurious hotels, providing options for every traveler.

Find great hotels in Saint Thomas

Experience the vibrant charm of Saint Thomas, Jamaica, with a range of accommodation options that cater to every traveler's desires. From cozy guesthouses to well-appointed hotels, you'll find the perfect place to unwind after exploring the island's stunning beaches and lush landscapes. Whether you're seeking luxury or budget-friendly choices, Saint Thomas offers a variety of lodging that ensures an unforgettable adventure amidst nature's beauty.

  • Golden Shore Resort: Nestled along the stunning coastline of Saint Thomas, Golden Shore Resort is the perfect destination for beach lovers seeking relaxation and adventure. This beachside hotel provides guests with direct access to the pristine sands and azure waters, making it ideal for sunbathing, swimming, and water sports. With a focus on creating a tranquil environment, the resort features comfortable accommodations and picturesque views, allowing you to unwind while enjoying the natural beauty of Jamaica.
  • Jay's Guest House: Offering a warm and inviting atmosphere, Jay's Guest House is a charming retreat for those who appreciate a cozy stay with a touch of local flavor. This guesthouse provides a delightful dining experience with complimentary breakfast options, including traditional English breakfast and a snack bar. Guests can indulge in a variety of recreational activities, like hiking and biking, available onsite or in the surrounding area. With its friendly service and homey feel, Jay's Guest House is an excellent choice for travelers seeking a more intimate experience.
  • Jay's Guest House II: For adventure enthusiasts and nature lovers, Jay's Guest House II offers an exhilarating getaway in Saint Thomas. This guesthouse is perfect for those looking to immerse themselves in the great outdoors. With adventure sports and recreational activities nearby, including hiking, biking, and mountain climbing, guests can explore Jamaica's breathtaking landscapes. The property combines comfort with thrilling experiences, ensuring that your vacation is both relaxing and full of excitement.

Where to stay in Saint Thomas

Saint Thomas, Jamaica, offers a captivating blend of outdoor adventures and rich history, making it a perfect destination for families seeking an island oasis. Explore charming towns that exude a hometown feel, bask in tropical breezes, and immerse yourself in the vibrant local culture. From scenic landscapes to historical landmarks, the parish invites travelers to experience its unique atmosphere, ensuring an unforgettable vacation filled with adventure and relaxation.

  • Morant Bay: Nestled in the heart of Saint Thomas, Morant Bay offers a vibrant blend of outdoor adventures and family-friendly experiences. Visitors flock to this coastal city year-round, with peak seasons in January and March to April. Here, you can enjoy a sun-soaked day at the beach or explore the local parks. The area is known for its shopping centers and malls, making it easy to find local crafts and souvenirs. Don't miss the picturesque bay, which serves as a stunning backdrop for your vacation memories.
  • Bull Bay: Located close to the coast, Bull Bay is a dynamic city that caters to sports enthusiasts and culture seekers alike. Peak visitor months are July to August and December, making it a lively spot during these times. Bull Bay boasts top-notch sports facilities and is home to a music museum that celebrates local culture. Golf lovers can enjoy the private country club, while the city's stadiums host various events, ensuring there’s always something happening. Experience the rich cultural tapestry that Bull Bay has to offer during your visit.
  • Penlyne Castle: For those seeking scenic beauty and adventure, Penlyne Castle is an ideal destination within Saint Thomas. With visitor numbers rising in July-August and December, it’s a great spot for outdoor enthusiasts. Surrounded by mountains and lush landscapes, this city is perfect for hiking and exploring nature. The local stadium and sports facilities provide additional entertainment options, making it an excellent choice for active travelers. Whether you're looking to soak in the scenery or embark on thrilling adventures, Penlyne Castle won't disappoint.

Things to do in Saint Thomas

Saint Thomas offers a perfect blend of outdoor adventures and scenic beauty, making it an ideal vacation spot. Visitors can enjoy breathtaking ocean views, embark on island tours, and explore a variety of restaurants. For those seeking relaxation, wellness centers provide rejuvenating experiences, while fun activities cater to thrill-seekers. Whether you’re looking for education or adventure, Saint Thomas has something for everyone to enjoy.

Shopping

In Saint Thomas, visit the vibrant Port Antonio Market for unique local crafts and souvenirs. For a more modern experience, check out the Fairview Shopping Center, featuring a mix of popular retailers and local shops. Both spots offer a delightful shopping experience amidst the island's charm.

Recreation

In Saint Thomas, indulge in rejuvenating treatments at the luxurious Oasis Spa, surrounded by lush landscapes. For relaxation, visit the Crystal Waters Wellness Center, where you can enjoy yoga classes and holistic therapies, all while soaking in the tranquil island vibes.

Adventure

In Saint Thomas, explore the lush trails of Blue Mountain, perfect for hiking and breathtaking views. Dive into crystal-clear waters at Frenchman’s Cove, where snorkeling reveals vibrant marine life. For thrill-seekers, zip-lining through the canopy at Mystic Mountain offers an exhilarating adventure like no other.

Nightlife

Experience the vibrant nightlife at The Cove, where you can enjoy beachside cocktails and live DJs. For a laid-back vibe, visit the Rum Bar, famous for its extensive rum selection and friendly atmosphere. Don't miss the weekend parties at the Blue Lagoon for a lively dance scene.

*Distances are measured in a straight line; actual driving distances may vary depending on the route.

Booking tips and Expedia advantages for Saint Thomas

To save money on your trip to Saint Thomas, consider visiting between September and November for lower accommodation rates. Book your hotel about a month in advance, with Sundays typically being the cheapest night to stay. Utilize Expedia for last-minute deals and package discounts that combine flights, hotels, and activities. For public transport, take advantage of local buses to explore the area affordably. Additionally, use Expedia's filters to find the best prices and special offers tailored to your budget and preferences.

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in Saint Thomas are September to November, where the prices are slightly lower. This is in comparison to March, June and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in Saint Thomas about 1 month out to secure some of the cheapest prices. If you're the spontaneous type, Expedia's last minute deals and discounts are indicated via the green label below the price.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in Saint Thomas is Sunday. The most expensive day to stay in Saint Thomas is Tuesday.
  • Find cheap hotels on Expedia: Utilize Expedia's search tool to narrow down your options based on your budget, desired location, and preferred hotel type. To find the most affordable prices and special offers, simply arrange the price filter from lowest to highest.
  • Consider bundling your trip: You can save money by booking a package through Expedia that combines your hotel in Saint Thomas with your flights and activities.

Find the best attractions in Saint Thomas

Saint Thomas, Jamaica offers an exciting blend of outdoor adventures and stunning scenery, perfect for travelers seeking culture and family experiences. Popular attractions include scenic mountains, beautiful botanical gardens, and historical monuments. Visitors can enjoy a variety of activities that showcase the region's natural beauty and rich heritage, making it an ideal destination for those looking to explore the charm of Saint Thomas.

  • Blue Mountain Peak: Experience the thrill of adventure as you hike up Jamaica's highest peak. The breathtaking views of lush greenery and distant horizons will captivate nature lovers and thrill-seekers alike. It's a perfect spot for outdoor enthusiasts seeking both challenge and beauty.
  • Bath Botanical Garden: Wander through this serene oasis filled with vibrant flora. Ideal for families and couples, the garden's romantic ambiance and picturesque landscapes make it a perfect spot for a leisurely stroll or a peaceful picnic.
  • Lyssons Park: Enjoy a delightful day at this urban park that combines the beauty of nature with family-friendly amenities. Its open spaces and recreational facilities make it a great place for picnics, sports, or simply relaxing in the sun.

Best time to go to Saint Thomas

The best time to visit Saint Thomas can depend on the weather and when visitor numbers rise and fall. The hottest average temperature in Saint Thomas falls in August, when visitor numbers are average and weather is mostly sunny with light rain. The coolest average temperature in Saint Thomas falls in January, visitor numbers are slightly high and weather is mostly sunny with no rain.

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January75.7°F (24.3°C)No RainMostly SunnySlightly HighAverage
February76.1°F (24.5°C)No RainMostly SunnySlightly HighAverage
March76.6°F (24.8°C)No RainMostly SunnyAverageSlightly High
April78.3°F (25.700000000000003°C)Light RainMostly SunnyAverageAverage
May79.7°F (26.5°C)Light RainMostly SunnySlightly LowAverage
June81.0°F (27.200000000000003°C)Light RainMostly SunnyAverageSlightly High
July82.0°F (27.8°C)Light RainMostly SunnyAverageAverage
August82.2°F (27.9°C)Light RainMostly SunnyAverageAverage
September81.7°F (27.6°C)Light RainMostly SunnyAverageSlightly Low
October80.1°F (26.700000000000003°C)Light RainMostly SunnySlightly LowSlightly Low
November78.1°F (25.6°C)Light RainMostly SunnySlightly LowSlightly Low
December76.6°F (24.8°C)No RainMostly SunnySlightly HighSlightly High

The nearest major airports for your trip to Saint Thomas

Traveling to Saint Thomas, Jamaica, can be done through two major airports. Kingston's Norman Manley International Airport (KIN) is 38.6km away and offers nearby hotels like the 4.5-star AC Hotel by Marriott, 8.0km from the airport, and Strawberry Hill, 14.5km away, both providing airport shuttle services. Ocho Rios' Ian Fleming International Airport (OCJ) is located 82.1km from Saint Thomas, with excellent accommodations such as the luxurious Moon Palace Jamaica, 14.5km distant, and Couples Sans Souci, also 14.5km away, both offering free transportation options, including 24-hour airport shuttles. Enjoy a seamless journey to your Jamaican getaway.

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 AED 177 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 AED 177 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.