Search Hotels in St. Thomas

Start date: Check-in selected.
End date: Check-out

Top Cities in St. Thomas

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

Compare 3,520 hotels in St. Thomas with room rates, reviews, and availability. Most hotels are fully refundable.

Our top choices for St. Thomas hotels

BEYOND IMAGINATION

8.0 out of 10, Very Good, (1)
"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. "
$85 nightly
The price is $85
Sep 19 - Sep 20
Total with taxes and fees
BEYOND IMAGINATION

StayHaven Escapes

2.0 star property
StayHaven Escapes

Centrally located 2 bedroom apt in Warrens. Great for vacation or business !

10.0 out of 10, Exceptional, (1)
"Great place and clean "
Centrally located 2 bedroom apt in Warrens. Great for vacation or business !

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

6.0 out of 10, (2)
"This was a great weekend getaway and we were quite pleased with the accommdation."
Welcome to Canewood Manor. <br>Host: Candi and Glen. <br>

Great location.. Lovely two 2 bedroom apartment in Warrens Terrace East.

9.0 out of 10, Wonderful, (2)
"I have been to Barbados on many occasions and this is the first time i have seen an apartment so immaculate. It was tastefully decorated and furnished. We were given all toiletries and even some stuff in the pantry. I was able to watch my shows on Netflix. Michelle was the perfect host so pleasant and warm. Location perfect. I would not be staying anywhere else from now on."
Great location.. Lovely two 2 bedroom apartment in Warrens Terrace East.

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

Charming vacation home

Charming vacation home

Quiet 2 Bedroom Country Apartment

10.0 out of 10, Exceptional, (4)
"Great location, Great host, will stay here again."
Quiet 2 Bedroom Country Apartment

Lovely tropical home with breezy patio

8.0 out of 10, Very Good, (1)
"The address isn't on Google maps, and because of road closures at night for the entirety of our stay, wasn't easy to get to the place, especially the first night. Pin of location will surely help. And being told of a highway road closures at night and how to get around that will surely help. It was noisy too at night when they were doing their work for those in the master bedroom , closest to the highway. Now I doubt road closures or road work will occur during anyone else stay, having a pin...
Lovely tropical home with breezy patio

Welcoming 1-bedroom apartment in St Thomas.

Welcoming 1-bedroom apartment in St Thomas.

Villa Kailani

3.0 star property
Villa Kailani

Victorious

3.0 star property
Victorious

Sugar Cane Club Hotel And Spa - Adults Only

3.5 star property
9.0 out of 10, Wonderful, (266)
"Amazing place filled with awesome staff! We will be back!! "
$182 nightly
The price is $212
Oct 18 - Oct 19
Total with taxes and fees
Sugar Cane Club Hotel And Spa - Adults Only

Mango Bay All Inclusive

4.0 star property
8.6 out of 10, Excellent, (362)
"Bed and sheets was very comfortable, and food was excellent"
Mango Bay All Inclusive

Fairmont Royal Pavilion

5.0 star property
9.0 out of 10, Wonderful, (235)
"We thoroughly enjoyed our vacation at Fairmont Royal Pavilion! It is a beautiful property right on the beach, very well maintained and staffed. Everyone we saw and spoke with was extremely respectful, professional, helpful, positive and pleasant. Staff went above and beyond in all areas of guest service!!"
$527 nightly
The price is $593
Sep 29 - Sep 30
Total with taxes and fees
Fairmont Royal Pavilion

Cobblers Cove - Barbados

5.0 star property
9.4 out of 10, Exceptional, (162)
"The staff were amazing. Very accommodating and helpful. The property is gorgeous and there are good snorkelling spots right off the beach. Would definitely stay there again if we visit Barbados another time."
Cobblers Cove - Barbados

Colony Club, a Luxury Collection Resort, Barbados

4.5 star property
8.8 out of 10, Excellent, (406)
"Beautiful stay "
$476 nightly
The price is $537
Sep 19 - Sep 20
Total with taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

Saint Peter's Bay

5.0 star property
9.4 out of 10, Exceptional, (125)
"Everything about this property was excellent. The staff was very friendly, the beach was beautiful, and the villa we stayed in was spacious, well decorated and very clean. We can’t wait to go back!"
Saint Peter's Bay

Apes Hill Barbados Golf Resort

5.0 star property
10.0 out of 10, Exceptional, (2)
"Start to finish this was a wonderful 6 day stay. Villa was spotlessly clean and well equipped for cooking and laundry. Kids and adults had a great time in the pool and exploring the resort on the golf carts. Resort is conveniently located central to all day activities being 15-30 mins from all attractions and the many beaches. Recomment hiring a car if staying at this resort so you can see all of Barbados and enjoy your relaxation at the villa at the end of the day "
Apes Hill Barbados Golf Resort

Palm Grove Villas & Hotel

4.5 star property
9.2 out of 10, Wonderful, (27)
"The property was located in a transitional space surrounded by residential properties where there were barking dogs and construction underway. We were in unit 8 which was a bit of a hike especially when carrying a lot of items like groceries or beach gear. Overall the interior of the property itself was very clean and served our family nicely for our short stay on the island. One callout it would have been nice for a little additional seating for guests. "
Palm Grove Villas & Hotel
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

Guide to exploring around St. Thomas

Top reasons to visit St. Thomas

  • Stunning Beaches: St. Thomas boasts some of the best beaches in the Virgin Islands, perfect for sunbathing and water activities.
  • Outdoor Adventures: Enjoy thrilling activities like snorkeling, diving, and exploring lush rainforests and captivating caves.
  • Rich Cultural Experiences: Discover historic churches and charming towns while indulging in delicious local cuisine.
  • Luxurious Accommodations: Choose from a diverse range of guesthouses and resorts that cater to every traveler's needs.
  • Nearby Island Exploration: Take a day trip to St. John for even more stunning landscapes and adventures.

Find great hotels in St. Thomas

St. Thomas offers a diverse selection of accommodations, with guesthouses being the most popular choice among travelers. Whether you seek luxury, comfort, or a cozy retreat, the best hotels in St. Thomas cater to every preference. Explore the finest options for your stay, from seaside views to convenient locations, ensuring an unforgettable vacation experience on this beautiful Caribbean island.

  • ESPERANZA Cottage Great views. Cool Breezes: This charming guesthouse offers a serene escape with breathtaking views and refreshing breezes, perfect for relaxation. Located in St. Thomas, the cottage features cozy accommodations equipped with a television for entertainment. Guests can immerse themselves in the local culture with nearby village activities and picturesque sights. The inviting atmosphere and scenic surroundings make it an ideal choice for travelers seeking a tranquil getaway amidst stunning natural beauty.

Where to stay in St. Thomas

St. Thomas offers an idyllic Caribbean getaway with its perfect beaches and vibrant atmosphere. Embrace the friendly locals as you explore charming towns, indulge in local cuisine, and soak up the stunning coastline. Whether you’re lounging on the sun-kissed shores or embarking on outdoor adventures, St. Thomas promises unforgettable experiences. Discover the hidden gems and scenic beauty of this parish, making your vacation truly memorable in this tropical paradise.

  • Bagatelle: Nestled in the heart of St. Thomas, Bagatelle is a charming city that captivates visitors with its beautiful scenery and outdoor activities. The area is known for its golf courses and resorts, making it a perfect destination for golf enthusiasts and those seeking relaxation. With a peak in visitor arrivals during March and from December to January, Bagatelle offers a pleasant beach experience throughout the year. Local landmarks such as stunning beaches and serene bays enhance the outdoor adventure, inviting travelers to soak up the sun and explore the natural beauty of the surroundings.
  • White Hill: Located in St. Thomas, White Hill is a vibrant city that caters to a variety of travelers, from beach lovers to business visitors. With shopping centers and golf courses nearby, it provides a perfect blend of leisure and activity. The area experiences peak visitor numbers in March and during the holiday season from December to January. While enjoying the family-friendly beaches and picturesque bays, visitors can immerse themselves in the local culture and enjoy a unique shopping experience. White Hill’s outdoor spaces invite guests to relax and unwind, making it an ideal spot for all types of travelers.
  • Cane Garden: Situated in the scenic St. Thomas region, Cane Garden is a delightful city known for its outdoor activities and sports. The area attracts visitors looking for beach fun and sporting experiences, with access to golf courses and private country clubs. With peak tourist seasons similar to its neighboring cities, Cane Garden remains a popular choice for vacationers year-round. The nearby lagoon and marina offer additional opportunities for water sports and exploration, while its stunning beaches provide the perfect backdrop for relaxation and enjoyment, ensuring a memorable vacation experience.

Things to do in St. Thomas

St. Thomas offers a perfect blend of outdoor adventures and scenic beauty for an unforgettable vacation. Enjoy popular activities such as golf at local courses and relaxation at luxurious resorts. Don't miss exciting experiences like diving excursions, dolphin splashes, snorkeling tours, and captivating island tours to explore the vibrant marine life and stunning landscapes of this Caribbean paradise.

Shopping

Right near the waterfront, explore the vibrant shops at Main Street, featuring local crafts and unique souvenirs. For a more modern experience, head to The Market Place, which offers a variety of boutiques and dining options, perfect for picking up gifts that capture the spirit of St. Thomas.

Recreation

In St. Thomas, the Spa at the Ritz-Carlton provides rejuvenating treatments with breathtaking ocean views. At the Secret Harbour Beach Resort, enjoy beachside yoga sessions and wellness workshops designed to refresh your mind and body while soaking in the island’s natural beauty.

Adventure

Experience the thrill of zip-lining through the lush rainforest canopy at Tree Limin' Extreme. For water adventures, explore vibrant coral reefs while snorkeling at Trunk Bay, known for its stunning underwater vistas. Lastly, hike the scenic trails of the Virgin Islands National Park for breathtaking views and diverse wildlife.

Nightlife

In St. Thomas, the vibrant nightlife scene features the lively Secret Harbor Beach Resort, perfect for beachside cocktails and music. The fun continues at the popular Duffy's Love Shack, known for its festive atmosphere and creative drinks, making it a great spot to mingle and dance the night away.

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

Booking tips and Expedia advantages for St. Thomas

To save money on your trip to St. Thomas, plan your visit during the off-peak months, avoiding February, March, and December when prices are higher. Book your hotel 1-3 months in advance for the best rates, particularly on Thursdays. Consider Expedia’s last-minute deals for spontaneous trips. Utilize package deals to combine flights, hotels, and activities for additional savings. Join the Expedia One Key membership for exclusive discounts and earn OneKeyCash for future bookings. For budget-friendly activities, explore free local sites and use public transport to navigate the island economically.

  • 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 February to March and December, where prices are slightly higher.
  • The best time to book a hotel: Book your hotel in St. Thomas about 1-3 months 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 St. Thomas is Thursday. The most expensive day to stay in St. Thomas is Saturday.
  • Find cheap hotels on Expedia: Utilize Expedia’s search tool to refine your options based on your budget, desired location, and preferred hotel type. To find the best prices and deals, simply arrange the price filter from lowest to highest.
  • 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.
  • Become a One Key member: Join Expedia's One Key membership program for exclusive discounts and deals on hotel bookings. You can also earn OneKeyCash to use on future selected hotels.

Find the best attractions in St. Thomas

St. Thomas offers a perfect blend of outdoor adventures and cultural experiences, making it a fantastic vacation spot. You can explore stunning caves, lush rainforests, and historic churches. Ideal for beach lovers, the island features some of the best resorts and beaches in the Virgin Islands. Don't miss the opportunity to visit nearby St. John for even more scenic beauty and adventure.

  • Harrison's Cave: Explore the stunning underground world of Harrison's Cave, where you can marvel at impressive stalactites and stalagmites. This adventure offers an exhilarating tram tour through the cave's breathtaking formations, giving you a unique glimpse into the natural beauty of St. Thomas.
  • Welchman Hall Gully: Immerse yourself in nature at Welchman Hall Gully, a lush rainforest teeming with diverse flora and fauna. Take a leisurely stroll along scenic trails and enjoy the serene ambiance, making it a perfect spot for eco-friendly exploration and photography.
  • Sharon Moravian Church: Visit the historic Sharon Moravian Church, a beautiful example of Caribbean architecture and culture. This peaceful site invites you to appreciate its rich history and serene atmosphere, making it an ideal place for reflection and understanding local traditions.

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 SunnyAverageAverage
February78.8°F (26.0°C)No RainMostly SunnySlightly HighSlightly High
March79.2°F (26.200000000000003°C)No RainMostly SunnyAverageSlightly High
April80.1°F (26.700000000000003°C)Light RainMostly SunnyAverageAverage
May81.3°F (27.4°C)Light RainMostly CloudyAverage
June81.9°F (27.700000000000003°C)Light RainMostly CloudySlightly Low
July81.9°F (27.700000000000003°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.200000000000003°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

When visiting St. Thomas, Barbados, you can fly into Bridgetown's Grantley Adams International Airport (BGI), located 10 miles away. Nearby, you’ll find excellent hotel options such as the 5-star O2 Beach Club & Spa by Ocean Hotels, Sandals Barbados - ALL INCLUSIVE Couples Only, and Sandals Royal Barbados - ALL INCLUSIVE Couples Only, all situated 5 miles from the airport. These properties offer convenient transportation services, including scheduled airport shuttles and free airport transportation, ensuring easy access for guests traveling to and from BGI. Enjoy your stay and the beautiful surroundings of St. Thomas.

Explore a world of travel with Expedia

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.