Search Hotels in St. Thomas

  • Upfront pricing

    Our total price for your stay includes taxes and fees
  • Treat yourself

    Save 10% or more on over 100,000 hotels worldwide with Member Prices
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Next weekend
In two weeks

Filter by

Guest rating
Guest rating
Star rating

Our top choices for St. Thomas hotels

BEYOND IMAGINATION

BEYOND IMAGINATION
St. Thomas
8.0 out of 10, Very Good, (1 review)
"Great communication with the host. Nicole ensured that we will get to the property by offering a taxi service which was very convenient as we flew in after midnight. She checked on us during the stay. The house is licated in a very quiet area. Shirt drive/bus ride to the nearest gas station/store. I recommend it for a short stay. "
United States
Neta
$85 nightly
The price is $85
Mar 22 - Mar 23
Total with taxes and fees
BEYOND IMAGINATION

Quiet 2 Bedroom Country Apartment

Quiet 2 Bedroom Country Apartment
Bridgetown
10.0 out of 10, Exceptional, (5 reviews)
"Great location, Great host, will stay here again."
United States
Chanda R.
Quiet 2 Bedroom Country Apartment

StayHaven Escapes

StayHaven Escapes
Saint Thomas
StayHaven Escapes

Cozy studio in lovely Saint Thomas with fitness room, AC, WiFi, swimming pool

Cozy studio in lovely Saint Thomas with fitness room, AC, WiFi, swimming pool
Saint Thomas
Cozy studio in lovely Saint Thomas with fitness room, AC, WiFi, swimming pool

Welcome to Canewood Manor. <br>Host: Candi and Glen. <br>

Welcome to Canewood Manor. <br>Host: Candi and Glen. <br>
St. Michael
8.0 out of 10, Very Good, (4 reviews)
"This was a great weekend getaway and we were quite pleased with the accommdation."
United States
Javon
Welcome to Canewood Manor. <br>Host: Candi and Glen. <br>

Welcoming 1-bedroom apartment in St Thomas.

Welcoming 1-bedroom apartment in St Thomas.
St Thomas
Welcoming 1-bedroom apartment in St Thomas.

Victorious

Victorious
3.0 star property
Hopewell
Victorious

Historic Charm, Modern Style: Private 2Bed Cottage with amazing country views

Historic Charm, Modern Style: Private 2Bed Cottage with amazing country views
Hopewell
Historic Charm, Modern Style: Private 2Bed Cottage with amazing country views

Villa Kailani

Villa Kailani
3.0 star property
Plumtree
Villa Kailani

Sugar Cane Club Hotel And Spa - Adults Only

Sugar Cane Club Hotel And Spa - Adults Only
3.5 star property
Speightstown
9.0 out of 10, Wonderful, (273 reviews)
"Lovely hotel, excellent staff, good swimming pool, good breakfast "
United Kingdom
Deborah
$156 nightly
The price is $184
Apr 20 - Apr 21
Total with taxes and fees
Sugar Cane Club Hotel And Spa - Adults Only

Colony Club, a Luxury Collection Resort, Barbados

Colony Club, a Luxury Collection Resort, Barbados
4.5 star property
Holetown
8.8 out of 10, Excellent, (430 reviews)
"Clean room, great friendly staff, every amenity you’d ever need. Amazing after full Reno!"
Canada
Anne
$540 nightly
The price is $606
Apr 13 - Apr 14
Total with taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

Mango Bay All Inclusive

Mango Bay All Inclusive
4.0 star property
Holetown
8.4 out of 10, Very Good, (394 reviews)
"Room very nice,spacious and offers everything needed"
United Kingdom
Daniel
$572 nightly
The price is $644
Apr 4 - Apr 5
Total with taxes and fees
Mango Bay All Inclusive

Saint Peter's Bay

Saint Peter's Bay
5.0 star property
Speightstown
9.4 out of 10, Exceptional, (140 reviews)
"Our 3 bedroom was immaculate and just as promised. The resort was quiet despite our stay during March break. We enjoyed the beach, yoga room, gym and the on-site restaurant. Staff were respectfully friendly and always available to help including concierge. It was a truly relaxing environment in a remarkable environment. We wouldn’t hesitate to come back."
Canada
Vanessa
$466 nightly
The price is $512
Apr 16 - Apr 17
Total with taxes and fees
Saint Peter's Bay

Cobblers Cove - Barbados

Cobblers Cove - Barbados
5.0 star property
Speightstown
9.4 out of 10, Exceptional, (172 reviews)
"A beautiful hotel set in a lovely tropical garden with a great sea to swim in. The two room accommodation was very well maintained. "
United Kingdom
Jeffrey
$970 nightly
The price is $1,076
Apr 14 - Apr 15
Total with taxes and fees
Cobblers Cove - Barbados

Fairmont Royal Pavilion

Fairmont Royal Pavilion
5.0 star property
Holetown
9.0 out of 10, Wonderful, (253 reviews)
"The resort location, oceanfront rooms, beach, Hobie sailing and snorkeling included at resort, great local restaurants, and the friendliest STAFF, what more can you ask for!"
United States
James
$1,561 nightly
The price is $1,720
Mar 22 - Mar 23
Total with taxes and fees
Fairmont Royal Pavilion

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort
5.0 star property
Holetown
Royalton Vessence Barbados Adult-Oriented, an Autograph Collection All-Inclusive Resort

Palm Grove Villas & Hotel

Palm Grove Villas & Hotel
4.5 star property
Mount Standfast
9.2 out of 10, Wonderful, (29 reviews)
"It’s a wonderful place to stay…. I love the roof top pool where you can watch the sunset "
United States
Felena
Palm Grove Villas & Hotel

The Sandpiper

The Sandpiper
4.5 star property
Holetown
9.6 out of 10, Exceptional, (69 reviews)
"A very relaxed and well run hotel. A most pleasurable stay."
United Kingdom
Anonymous traveler
The Sandpiper

Coral Reef Club

Coral Reef Club
4.5 star property
Holetown
9.8 out of 10, Exceptional, (68 reviews)
"Beautiful property. Lots of privacy and quiet spaces. Staff very friendly and helpful. Beautiful beach. "
Canada
Alison Ann Ford
$549 nightly
The price is $622
Apr 19 - Apr 20
Total with taxes and fees
Coral Reef Club

Little Good Harbour

Little Good Harbour
4.0 star property
Speightstown
9.6 out of 10, Exceptional, (162 reviews)
"Great hotel, Fish Pot restaurant 👍"
United Kingdom
Samuel
$496 nightly
The price is $559
Mar 25 - Mar 26
Total with taxes and fees
Little Good Harbour
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 St. Thomas Hotel Reviews

Guide to exploring around St. Thomas

Top reasons to visit St. Thomas

  • Stunning Beaches: St. Thomas features beautiful beaches with soft sand and crystal-clear waters, perfect for relaxation and water activities.
  • Outdoor Adventures: Enjoy golfing, island tours, and thrilling excursions in lush rainforests and captivating caves.
  • Cultural Experience: Immerse yourself in the local culture with vibrant neighborhoods and friendly locals.
  • Diverse Accommodations: Choose from cozy guesthouses to luxurious resorts, catering to all vacation styles.
  • Delightful Nightlife: Experience lively nightlife, offering a mix of entertainment and island vibes.

Find great hotels in St. Thomas

St. Thomas offers a diverse selection of accommodations, from cozy guesthouses to luxurious resorts. Whether you're seeking a serene beachfront escape or a vibrant stay near local attractions, you'll discover plenty of options tailored to your preferences. Explore our recommendations for the best hotels and resorts in St. Thomas, ensuring a memorable vacation experience in this Caribbean paradise.

  • ESPERANZA Cottage Great views. Cool Breezes: This charming, budget-friendly guesthouse offers a serene escape with a guest rating of 8.8. Nestled in St. Thomas, it boasts stunning views and refreshing breezes that enhance your relaxation. Guests can unwind with entertainment options like television and explore nearby attractions that showcase the picturesque village. The cottage embodies a laid-back atmosphere, making it perfect for travelers seeking comfort and tranquility while enjoying the natural beauty of the area.

Where to stay in St. Thomas

St. Thomas, a charming parish in Barbados, offers an unforgettable vacation filled with stunning beaches, breathtaking scenery, and a welcoming atmosphere. Explore vibrant neighborhoods, enjoy delightful island vibes, and immerse yourself in the friendly local culture. Whether you're lounging on the beach or experiencing the lively nightlife, St. Thomas promises an enchanting getaway that captures the essence of island life. Discover the best spots to relax and enjoy the unique charm of Saint Thomas.

  • Bagatelle: Nestled in the lush hills of St. Thomas, Bagatelle is a quaint city that attracts visitors seeking a blend of outdoor adventure and scenic beauty. With its peak tourist season in March and during the December to January holidays, Bagatelle offers a tranquil escape outside these months. Travelers flock here for its stunning beaches and family-friendly bay, making it ideal for sunbathing and water sports. Notably, the local golf course and private country club provide excellent opportunities for golf enthusiasts to enjoy the picturesque landscapes while playing a round.
  • Plumtree: Located nearby in St. Thomas, Plumtree is a vibrant city that caters to outdoor lovers and sports enthusiasts alike. With similar peak travel times as Bagatelle, this destination offers a variety of recreational activities, including access to beautiful beaches and family-friendly bays. Visitors can indulge in golfing at the local country club or simply soak up the sun along the stunning shoreline. Plumtree's welcoming atmosphere and rich natural surroundings make it an excellent choice for those looking to experience the great outdoors.
  • White Hill: Perched in the scenic surroundings of St. Thomas, White Hill is a charming city that invites travelers to explore its natural beauty and vibrant culture. Like its neighboring cities, White Hill sees a flurry of tourists from March to January, with quieter periods during the late spring and fall months. The area's breathtaking beaches and picturesque bays are perfect for relaxation and family outings. Golf lovers will also find a nearby golf course and country club to enjoy. Whether you're seeking adventure or a peaceful retreat, White Hill offers an inviting escape.

Things to do in St. Thomas

St. Thomas is perfect for an outdoor beach getaway, offering a variety of activities such as golfing at private country clubs, island tours, and relaxing beach vacations. Visitors can also enjoy day trips, shopping opportunities, and photo tours to capture the stunning scenery. With so much to explore, St. Thomas promises a memorable vacation experience.

Shopping

Located near the cruise ship dock, you can explore the vibrant shops at Havensight Mall, featuring local crafts and duty-free items. For a unique experience, visit the Market Square, where you'll find handmade souvenirs and local delicacies that capture the essence of St. Thomas.

Recreation

In St. Thomas, indulge in rejuvenating treatments at the serene Spa at the Ritz-Carlton, surrounded by breathtaking ocean views. Engage in yoga sessions on the beach, or explore wellness programs at The BodyHoliday, where holistic activities promote relaxation and rejuvenation in a tropical paradise.

Adventure

Explore the vibrant Charlotte Amalie for shopping and historical sites, or take a thrilling zipline adventure through the lush rainforest at Tree Limin' Extreme. Snorkel in the crystal-clear waters of Magens Bay, where colorful fish and coral reefs await your discovery.

Nightlife

The nightlife in St. Thomas is vibrant and lively, with spots like the trendy Greenhouse offering great cocktails and live music. For a more laid-back vibe, visit the cozy Duffy's Love Shack, where you can enjoy a fun atmosphere and delicious food. Dance the night away at the popular Secret Harbour Beach.

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

Booking tips and Expedia advantages for St. Thomas

  • The most and least expensive months on average to stay in a hotel: The cheapest months to stay in St. Thomas are , where the prices are slightly lower. This is in comparison to March and December to January, where prices are slightly higher.
  • The best time to book a hotel: Booking a hotel in St. Thomas about 1-3 months out from when you are planning to stay is usually when prices are lowest. If you're a little more spontaneous, you could also peruse Expedia's last minute deals for hotels, look out for the green banner below the price, as this indicates a cheaper deal.
  • The most and least expensive days on average to stay in a hotel: The least expensive day to stay in St. Thomas is Thursday. The most expensive day to stay in St. Thomas is Saturday.
  • Find cheap hotels on Expedia: Expedia's search tool makes it easy to choose your budget, preferred location, and additional preferences. You can organize your results to display hotels from the lowest price to the highest, ensuring you find the most affordable options first. Additionally, you can refine your search by hotel category; for instance, selecting the Eco-certified filter will showcase sustainable and environmentally friendly hotels that you can book.
  • Consider bundling your trip: You can save money by combining your hotel stay in St. Thomas with your flights and activities through an Expedia package deal.

Find the best attractions in St. Thomas

St. Thomas offers a perfect blend of outdoor adventure and scenic beauty for vacationers. With attractions like caves, rainforests, and historic churches, there's something for everyone to enjoy. Whether you're looking for thrilling experiences or simply want to relax on the beach, St. Thomas caters to all types of travelers. Don't miss out on exploring the captivating landscapes and vibrant culture that this beautiful destination has to offer.

  • Harrison's Cave: Explore the stunning underground world of Harrison's Cave, where you can marvel at breathtaking stalactites and stalagmites. This adventure-filled experience includes guided tram tours through the crystal-clear streams and dramatic limestone formations, immersing you in the natural beauty of St. Thomas.
  • Welchman Hall Gully: Discover the lush, tropical paradise of Welchman Hall Gully, a serene rainforest teeming with exotic plants and wildlife. Stroll along picturesque trails, taking in the vibrant scenery while enjoying the eco-friendly atmosphere that showcases the island's rich biodiversity.
  • Sharon Moravian Church: Visit the historic Sharon Moravian Church, a beautiful example of island culture and architecture. This tranquil site provides insight into the local community's heritage while offering a peaceful spot for reflection and appreciation of St. Thomas's spiritual history.

Best time to go to St. Thomas

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

calendarCalendar MonthtemperatureTemperaturerainPrecipitationmostlyCloudinessoccupationOccupancypricePricing
January79.3°F (26.3°C)No RainMostly SunnyAverageSlightly High
February78.8°F (26.0°C)No RainMostly SunnySlightly HighAverage
March79.2°F (26.2°C)No RainMostly SunnyAverageSlightly High
April80.1°F (26.7°C)Light RainMostly SunnyAverageAverage
May81.3°F (27.4°C)Light RainMostly CloudyAverage
June81.9°F (27.7°C)Light RainMostly CloudySlightly Low
July81.9°F (27.7°C)Light RainMostly CloudySlightly High
August82.4°F (28.0°C)Light RainMostly CloudyAverage
September83.1°F (28.4°C)Light RainMostly CloudySlightly High
October82.8°F (28.2°C)Light RainMostly CloudySlightly Low
November81.7°F (27.6°C)Light RainMostly CloudyAverage
December80.4°F (26.9°C)No RainMostly SunnySlightly LowSlightly High

The nearest major airports for your trip to St. Thomas

Traveling to St. Thomas is convenient with the nearby Grantley Adams International Airport (BGI), located 10 miles away. Excellent hotel options include the 5-star O2 Beach Club & Spa by Ocean Hotels, Sandals Barbados, and Sandals Royal Barbados, all situated 5 miles from the airport. These hotels offer various transportation services to BGI, including free airport transportation and scheduled shuttle services with limited hours. Enjoy your stay in this tropical paradise while having easy access to the airport and luxurious accommodations.

Explore a world of travel with Expedia

Frequently asked questions

How much do hotels in St. Thomas cost?
In St. Thomas, you can find cheap options from $85 in a few different ways. To browse the availability, enter your chosen getaway dates, then refine your search by amenities, budget and more. Remember that prices can vary according to when you decide to go, so if you have some flexibility, try swapping your dates around until you find the perfect deal.
When is the best time to go to St. Thomas?
Here are some facts that might help you decide when to travel: St. Thomas has a tropical monsoon climate. The summer months are in between June and August. If you prefer to go during this season, you can expect average temperatures to range from 81ºF to 82ºF. The best time to visit St. Thomas depends on what you want to get out of your vacation.
How can I find cheap hotels in St. Thomas?
Discover affordable stays without breaking a sweat by making use of our convenient filters. Click on the "Price per night" checkbox to browse low-cost options in St. Thomas. You can also check out our cheap hotels in St. Thomas page. The lowest available rate starts at $85 per night.
What are the best hotels in St. Thomas for families?
Find some terrific St. Thomas family accommodations by fine-tuning your search results. You can do this by selecting "Family friendly" under the "Traveler experience" filter heading. Whether you want something that's easy on the budget so you can treat the little ones to more St. Thomas experiences, or you're preparing to indulge on that long-awaited family escape, Expedia has the ideal hotel for you and your crew.
Why should I book my St. Thomas hotel with Expedia?
Incredible deals and a wide range of options are just a couple of the reasons to get a St. Thomas hotel with Expedia. Also, our free loyalty platform, One Key™, lets you collect and spend OneKeyCash™* on eligible hotels, flights and more. And if your itinerary changes and you have to alter your reservation, don't stress. Our online Help Center will assist you anytime, whether it's day or night. *OneKeyCash disclaimer - OneKeyCash is not redeemable for cash and can only be used on Hotels.com, Expedia and Vrbo.