Hotels in St. Thomas

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in St. Thomas?

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.
Showing deals for:17 Oct - 19 Oct

Check out hotels with an ocean view in St. Thomas

You may also like hotels with spas in St. Thomas

You can also stay at family-friendly hotels in St. Thomas

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.

Our prices for St. Thomas are cheapest in August

See average prices and weather for all months
Price trends for hotels in St. Thomas
Pricing is based on two traveller single night rates
View properties in October
Currently viewing crowd sizes and weather for October.
Weather forecast for St. Thomas
October
Low crowds
High 29°C / low 27°C. Sunny most days.
View properties in October
29°
weather_sun
October, Low crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
28°
weather_cloudy
November, Low crowds, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Cloudy most days.
27°
27°
weather_sun
December, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 26 degrees Celsius. Sunny most days.
26°
26°
weather_sun
January, High crowds, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
26°
weather_sun
February, High crowds, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
26°
weather_sun
March, High crowds, average high temperature 26 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
27°
weather_sun
April, Moderate crowds, average high temperature 27 degrees Celsius, average low temperature 25 degrees Celsius. Sunny most days.
25°
28°
weather_cloudy
May, High crowds, average high temperature 28 degrees Celsius, average low temperature 26 degrees Celsius. Cloudy most days.
26°
28°
weather_sun
June, Moderate crowds, average high temperature 28 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sun
July, Moderate crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sun
August, Low crowds, average high temperature 29 degrees Celsius, average low temperature 27 degrees Celsius. Sunny most days.
27°
29°
weather_sun
September, Low crowds, average high temperature 29 degrees Celsius, average low temperature 28 degrees Celsius. Sunny most days.
28°
Monthly weather averages (˚C)

Top neighbourhoods in St. Thomas

Rosendal

Estate Saint Joseph and Rosendal's Rosendal neighborhood offers attractions including Virgin Islands National Park.

Green Cay Plantation

South Coast's Green Cay Plantation neighborhood offers attractions including Frenchman's Bay.

Havensight

Charlotte Amalie's Havensight neighborhood has a host of places to visit such as Havensight Mall and Frenchman's Bay.

Bellevue

Charlotte Amalie's Bellevue neighborhood offers attractions including Frenchman's Bay.

Top landmarks in St. Thomas

Learn more about St. Thomas

St. Thomas is well-known for its port while top attractions include Magens Bay Beach and Sapphire Beach. This beachside city has something for everyone including sights like Caribbean Genealogy Library and Skyride to Paradise Point within a tropical setting.

Check out reviews of St. Thomas hotels guests love

Frequently asked questions

Can I book a refundable hotel in St. Thomas?
If you need the flexibility to change your travel plans to St. Thomas, most accommodations provide refundable* rates you can book. You can find these properties by searching our site and using the "fully refundable" filter to narrow the results down.
Where can I stay in St. Thomas if I want a vacation home instead of a hotel?
If you want to find a good alternative to a hotel, browse our selection of 213 vacation homes. In addition, there are 376 apartments and 1096 condos.
What will the weather in St. Thomas be like during my visit?
St. Thomas is a great place to visit any time of year with an average temperature of 78°F during the coldest months.
Why should I book my St. Thomas hotel through Hotels.com?
There are plenty of reasons to book your St. Thomas travel with us: our free cancellations on selected hotels gives you the flexibility you're looking for, and with One Key™, our rewards program, you will be able to earn and use OneKeyCash™* on all eligible bookings such as hotels, car rentals, flights, vacation rentals and more on Hotels.com, Expedia and Vrbo.

Find out more about St. Thomas

Find out more about St. Thomas

St. Thomas: Where Turquoise Waters Embrace Golden Shores

St. Thomas, a jewel of the U.S. Virgin Islands, enchants visitors with its stunning beaches and azure waters. Renowned for its vibrant culture and rich history, the island boasts attractions like the bustling Charlotte Amalie, with its charming shops and historical landmarks. Adventurers can explore the lush landscapes of the Virgin Islands National Park or indulge in water sports at Magens Bay. With luxurious resorts and romantic sunsets, St. Thomas is the perfect getaway for couples and families alike, offering an unforgettable blend of relaxation and adventure in a tropical paradise.

Things to do in St. Thomas

St. Thomas beckons with its stunning beaches, lush hills, and crystal-clear waters, offering a tropical paradise for travellers. Dive into vibrant coral reefs, sail across serene bays, or hike through verdant forests. Whether you're seeking relaxation or adventure, this island promises unforgettable experiences surrounded by natural beauty.

  • Bolongo BayOpens in a new window – Dive into the relaxed vibe of Bolongo Bay, a stunning stretch of golden sand and crystal-clear water. It's the perfect spot for sunbathing, swimming, or simply enjoying the gentle sea breeze. Grab a snorkel and explore the vibrant underwater world just off the shore, or unwind with a refreshing drink at one of the nearby beach bars. With its beautiful scenery and tranquil atmosphere, Bolongo Bay invites you to spend a day soaking up the sun and indulging in the laid-back island lifestyle. Whether you're looking to lounge on the beach or take part in water sports, this bay offers a little something for everyone. Don’t forget to catch the sunset here; the colours reflecting off the water create a magical end to your day.

4 tips for savvy savings when booking a hotel in St. Thomas

  1. Book for the cheapest times: The most affordable time to visit St. Thomas is from September to November, when hotel prices tend to be lower. To make the most of your trip and fully appreciate the island’s key landmarks, historical sites, and cultural experiences, it is advisable to stay for at least 4 to 5 days. During your visit, you can indulge in budget-friendly excursions to stunning beaches, explore the tropical surroundings, and partake in sailing and boating activities. These experiences offer great value for money, allowing you to enjoy the beauty of St. Thomas while keeping costs manageable.
  2. Look for last-minute deals on Hotels.com: To discover last-minute deals to St. Thomas, begin by exploring the DealsOpens in a new window or Last-Minute Deals sections on Hotels.com, where you may find discounted hotel rates as your travel date approaches. Consider enabling email alerts or push notifications to stay informed about flash sales and exclusive last-minute offers, so you’re more likely to seize opportunities to save. The Smart Shopping tool, available via the app, assists you in comparing hotel prices and amenities, ensuring you’re alerted if prices drop or rooms become available, allowing for a spontaneous getaway.
  3. Be flexible with dates: Prices may fluctuate depending on factors such as the hotel's location, star rating, and the time of year. Therefore, being flexible with your travel dates could enable you to save on your stay at a hotel in St. Thomas. For those seeking distinctive accommodations, boutique hotels often provide a more personalised experience and could offer better value. When you book through Hotels.com, we'll inform you if the price for your chosen dates is above or below the average. If the price appears to be on the higher side, we may suggest alternative dates that could be more affordable, helping you find a potentially better deal.
  4. Consider your location: Hotels situated near the city centre usually tend to be more expensive; however, with St. Thomas's impressive public transport links, you might discover a more affordable independent hotel a bit further out that remains well connected. For those eager to explore alternative, less crowded neighbourhoods or even lesser-known nearby towns, there is often excellent value to be found. Opting for these alternative locations could provide a more authentic and budget-friendly experience.

Best time to go to St. Thomas

St. Thomas experiences its lowest average temperature in March, at 77.5°F (25.3°C), while September is the hottest month, with an average temperature of 83.3°F (28.5°C). September is typically the wettest month. If you’re looking to soak up the lively atmosphere in St. Thomas, March, July, and September are the peak months to visit, bustling with fellow travelers. During this peak period, the weather is mostly sunny, with little to no rainfall. However, if you prefer a more relaxed experience, October to December are perfect for a quieter getaway, marked by no to light rainfall and mostly sunny to mostly cloudy conditions.

Keep exploring

Keep exploring