St. Thomas Resorts

  • 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

Next weekend
In two weeks
In one month
In two months

Our top choices for St. Thomas resorts

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.4 out of 10, Very good, (1,099 reviews)
"Staff very nice..great hotel "
United States
Michael
The price is S$1,152
includes taxes & fees
1 Mar - 2 Mar
The Westin St. Thomas Beach Resort & Spa

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (453 reviews)
"Everything was wonderful! Can’t go wrong! "
United States
shane
The price is S$2,324
includes taxes & fees
22 Mar - 23 Mar
The Ritz-Carlton, 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.

The Annual Holiday Sale

Members save up to 40% on hotels. Plan this year’s big trip and save.
Save an average of 15% on thousands of hotels when you're signed in

Top St. Thomas Hotel Reviews

Find out more about St. Thomas

St. Thomas Resorts information

Number of reviews
1,548
Accommodation
6 Resorts
Lowest Price
S$1,152
Highest Price
S$2,324

Frequently asked questions

What is St. Thomas like for a resort holiday?
Longing for a relaxing escape? You deserve all the luxuries and comforts of a resort, where you can find everything you need for your stay—from tasty dining options to activities and entertainment. Choose from 262 resorts in St. Thomas and discover the one that's best for you, whether you see yourself kicking back in a room with stunning views or hitting the golf course for an afternoon round.
What's a top resort for my stay in St. Thomas?
The Westin St. Thomas Beach Resort & Spa - Luxury resort. Features 3 outdoor pools, 3 restaurants and 2 bars. Popular for its great beach location. The Ritz-Carlton, St. Thomas - Luxury resort. Has 2 outdoor pools, 4 restaurants and 3 bars. Bolongo Bay Beach Resort - Beach resort, 5-minute walk from Bolongo Bay. Enjoy the fitness centre, pool loungers and free self-parking. Point Pleasant Resort - Beach resort. Amenities include 3 outdoor pools, 2 restaurants and a private beach. Club Wyndham Elysian Beach Resort - Beach resort. Access to 2 restaurants, beach sunloungers and free self-parking.
How many resorts are there in St. Thomas?
Take your pick from Expedia's 262 resorts in St. Thomas, where you'll find fun for all the family, spacious guest rooms and more.
What can I do in St. Thomas?
Travellers love exploring the beaches in St. Thomas, and come here to try snorkelling and other popular water activities. Explore the interesting exhibits at St. Thomas Historical Trust Museum and Weibel Museum, or head to Sapphire Beach and Coki Point Beach for some time by the water. You'll also find top attractions such as Bolongo Bay and Trunk Bay in the area.
What's the seasonal weather in St. Thomas?
The hottest months are usually September and August, with an average temperature of 28°C, while the coldest months are March and February, with an average of 26°C. Average annual precipitation for St. Thomas is 1028 mm.
What's the best way to get to and around St. Thomas?
Fly into St. Thomas (SPB-St. Thomas Seaplane Base), which is located 3 mi (4.9 km) away from the city centre. Otherwise, you can search for flights to St. Thomas (STT-Cyril E. King), which is 5 mi (8.1 km) away. If you'd like to explore around the area, you may want to rent a car for your trip.

Explore a world of travel with Expedia