Find Spa Hotels in St. Thomas from CA $547

Most hotels are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Top St. Thomas Spa Hotels

St. Thomas Spa Hotels information

 

Spa Hotels in St. Thomas

29

Highest price
CA $1,624
Cheapest price
CA $547
Number of guest reviews
2,846
Total number of hotels in St. Thomas
2,248

 

Frequently asked questions

Looking to vacation at a spa hotel in St. Thomas?
Forget the stress of everyday life and book yourself a lush spa hotel. Travelers love the beaches in St. Thomas. Take part in recreational activities such as snorkeling during your vacation. Spa hotels are a great way to break away from your routine and add a layer of luxury to your weekend away.
What is the best spa hotel in St. Thomas?
Margaritaville Vacation Club by Wyndham - St. Thomas is a top beach spa hotel featuring a pool, a fitness center, and a restaurant. Other popular spa hotels in St. Thomas include The Westin Beach Resort & Spa at Frenchman’s Reef and The Ritz-Carlton, St. Thomas.
How many spa hotels are there in St. Thomas?
Among Expedia’s 2247 accommodation options in St. Thomas, there are 4 spa hotels.
What's there to see and do in St. Thomas?
Take in the sights and attractions that St. Thomas offers with a visit to Skyride to Paradise Point, Mahogany Run Golf Course, and Yacht Haven Grande Marina. If you have some spare time during your trip, you might want to check out Frenchman’s Bay and Havensight Mall.
What is a St. Thomas spa hotel?
Spa hotels in St. Thomas have full on-site spas offering services like therapies and a choice of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are a must if you want to give yourself an extra treat while on vacation.

Recent Reviews in St. Thomas
Expedia verified reviews