
Find Resorts & Hotels with Spas in St. Thomas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas Resorts & Hotels with Spas
Tonight
Aug 18 - Aug 19Tomorrow
Aug 19 - Aug 20This weekend
Aug 21 - Aug 23Next weekend
Aug 28 - Aug 30Our top choices for St. Thomas hotels with a spa




1. The Westin St. Thomas Beach Resort & Spa
The Westin St. Thomas Beach Resort & SpaSt. Thomas
- Unwind in beachfront bliss at this luxurious St. Thomas resort with a full-service spa, 3 outdoor pools, and stunning ocean views.
₩371,531
₩533,436 total
includes taxes & fees
Sep 13 - Sep 14




2. The Pink Palm Hotel - Adults Only
The Pink Palm Hotel - Adults OnlySt. Thomas
- Spa paradise offers hot stone, deep-tissue, and Swedish massages plus outdoor pool with garden views.
₩357,902
₩473,450 total
includes taxes & fees
Aug 19 - Aug 20




3. Hotel 1829
Hotel 1829St. Thomas
- Rejuvenating massages await at this historic St. Thomas hotel featuring a serene pool and personalized service.
₩273,398
₩334,913 total
includes taxes & fees
Aug 19 - Aug 20




4. The Ritz-Carlton, St. Thomas
The Ritz-Carlton, St. ThomasSt. Thomas
- Relax in a beachfront Mediterranean sanctuary with 11 spa treatment rooms and outdoor massages by the sea.
₩706,424
₩982,199 total
includes taxes & fees
Sep 13 - Sep 14




5. View of Paradise at Sapphire Beach
View of Paradise at Sapphire BeachSt. Thomas
- Serene beachside retreat offers full-service spa with daily hot stone massages and facials.
₩302,713
₩587,502 total
includes taxes & fees
Aug 23 - Aug 24




6. Secret Harbour Beach Resort
Secret Harbour Beach ResortSt. Thomas
- Rejuvenate at this bayfront retreat with spa treatment rooms, outdoor pool, and beachfront dining for ultimate wellness escape.
₩696,085
₩859,665 total
includes taxes & fees
Aug 21 - Aug 22




7. The Saint Resort
The Saint ResortSt. John
- Immerse in tropical relaxation at this resort with a full-service spa, hot springs, and beachside cabanas.
₩334,959
₩518,449 total
includes taxes & fees
Sep 2 - Sep 3
Spa hotels with pools in St. Thomas
₩371,531
₩533,436 total
includes taxes & fees
Sep 13 - Sep 14
₩357,902
₩473,450 total
includes taxes & fees
Aug 19 - Aug 20
₩273,398
₩334,913 total
includes taxes & fees
Aug 19 - Aug 20
₩302,713
₩587,502 total
includes taxes & fees
Aug 23 - Aug 24
₩706,424
₩982,199 total
includes taxes & fees
Sep 13 - Sep 14
₩696,085
₩859,665 total
includes taxes & fees
Aug 21 - Aug 22
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.
View all propertiesTop St. Thomas Hotel Reviews
The Westin St. Thomas Beach Resort & Spa
10/10 Excellent
"The property is stunning. There are a lot of steps though to get to pool, dock and beach and walking to our room was a hike from lobby. There are shuttles but they take a while when crowded. We had a one bedroom suite with separate living room. The furniture in the living room was extremely uncomfortable to sit on and the fold out couch was even worse for our two adult kids that accompanied us. It wasn’t a mattress but three hard foam boards. We had to order rollaway beds for them. If you are planning on using the couch as additional sleeping area DONT! Besides that amazing property."
Club Wyndham Elysian Beach Resort
10/10 Excellent
"Great shower! Very clean and very much uphill but they will cart you down where ever you want to go"
Margaritaville Vacation Club - St. Thomas
8/10 Good
"Large clean rooms, great location, great view"











