Search Hotels in St. Thomas

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

Top Cities in St. Thomas

Check prices for these dates

Filter by

Guest rating
Guest rating
Star rating

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

BEYOND IMAGINATION

St. Thomas
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. "
United States
Neta
$85 nightly
The price is $85
Nov 22 - Nov 23
Total with taxes and fees
BEYOND IMAGINATION

Victorious

3.0 star property
Hopewell
Victorious

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

St. Michael
6.0 out of 10, (2)
"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>

Quiet 2 Bedroom Country Apartment

Bridgetown
10.0 out of 10, Exceptional, (4)
"The hosts were very helpful, the place is beautiful, Jordi was very friendly and always willing to assist. "
United States
supremetreats
Quiet 2 Bedroom Country Apartment

StayHaven Escapes

2.0 star property
Saint Thomas
StayHaven Escapes

Welcoming 1-bedroom apartment in St Thomas.

St Thomas
Welcoming 1-bedroom apartment in St Thomas.

Charming vacation home

Saint Thomas
Charming vacation home

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

Villa Kailani

3.0 star property
Plumtree
Villa Kailani

Sugar Cane Club Hotel And Spa - Adults Only

3.5 star property
Speightstown
9.0 out of 10, Wonderful, (267)
"Relaxing and serene. "
United States
Paul
$303 nightly
The price is $346
Nov 21 - Nov 22
Total with taxes and fees
Sugar Cane Club Hotel And Spa - Adults Only

Colony Club, a Luxury Collection Resort, Barbados

4.5 star property
Holetown
8.8 out of 10, Excellent, (408)
"Beautiful stay "
United Kingdom
Phoebe
$632 nightly
The price is $707
Nov 17 - Nov 18
Total with taxes and fees
Colony Club, a Luxury Collection Resort, Barbados

Mango Bay All Inclusive

4.0 star property
Holetown
8.6 out of 10, Excellent, (370)
"Very clean room Pleasant staff and very helpful. Very peaceful and relaxing environment Great location "
Canada
LLOYD
$533 nightly
The price is $596
Nov 17 - Nov 18
Total with taxes and fees
Mango Bay All Inclusive

Fairmont Royal Pavilion

5.0 star property
Holetown
9.0 out of 10, Wonderful, (244)
"Just loved the hotel, paradise!"
United States
Roman
$1,000 nightly
The price is $1,108
Nov 20 - Nov 21
Total with taxes and fees
Fairmont Royal Pavilion

Cobblers Cove - Barbados

5.0 star property
Speightstown
9.4 out of 10, Exceptional, (163)
"Our stay was lovely, and the staff were exceptionally friendly and helpful. The hotel is beautifully designed throughout. During our visit, the hotel was undergoing construction, which slightly affected our first impression. We stayed in the Honeymoon Suite, their newest room, but unfortunately, a few of the utilities weren’t working properly Overall, it’s a very nice hotel, though I find the room and their restaurant prices to be somewhat overpriced."
United Kingdom
Julie
$735 nightly
The price is $829
Nov 23 - Nov 24
Total with taxes and fees
Cobblers Cove - Barbados

Saint Peter's Bay

5.0 star property
Speightstown
9.4 out of 10, Exceptional, (126)
"great hotel"
Italy
stefano
$709 nightly
The price is $780
Nov 18 - Nov 19
Total with taxes and fees
Saint Peter's Bay

ECO Lifestyle & Lodge

3.0 star property
Bathsheba
9.2 out of 10, Wonderful, (151)
"Wonderful property, staff, food and atmosphere. "
United States
Stephen
ECO Lifestyle & Lodge

Palm Grove Villas & Hotel

4.5 star property
Mount Standfast
9.2 out of 10, Wonderful, (27)
"The villa was super easy to drive to from the airport. Nicole, the host was super responsive and attentive. The villa was exactly like the pictures and had everything we could need for our trip. There’s parking on the premises which made leaving and coming back super convenient during the day and night. Would highly recommend this property. "
United States
Yvette
Palm Grove Villas & Hotel

Lantana Resort

3.5 star property
Weston
8.4 out of 10, Very Good, (94)
"Great location and amenities."
United States
Eimlyann Lakesha
Lantana Resort

Atlantis Historic Inn

3.5 star property
Bathsheba
9.0 out of 10, Wonderful, (187)
"Rooms were spacious and staff was friendly and attentive. Plan to stay there when I return to Bathsheba."
United States
Monica
$191 nightly
The price is $212
Nov 20 - Nov 21
Total with taxes and fees
Atlantis Historic Inn

Little Good Harbour

4.0 star property
Speightstown
9.6 out of 10, Exceptional, (153)
"The staff were really lovely "
United Kingdom
Thomas
$435 nightly
The price is $492
Nov 17 - Nov 18
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 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

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.