
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 7 - Sep 8




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,771
₩473,276 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,297
₩334,789 total
includes taxes & fees
Aug 20 - Aug 21




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 7 - Sep 8




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 7 - Sep 8
₩357,771
₩473,276 total
includes taxes & fees
Aug 19 - Aug 20
₩273,297
₩334,789 total
includes taxes & fees
Aug 20 - Aug 21
₩302,713
₩587,502 total
includes taxes & fees
Aug 23 - Aug 24
₩706,424
₩982,199 total
includes taxes & fees
Sep 7 - Sep 8
₩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
"Beautiful resort! We had a great time and the staff is awesome. Now, be prepared to pay ridiculous prices in the store for literally everything ($9 coffee, $8 cookie, $24 eyeliner, $30+ for sunscreen). Bring everything you need!"
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"
Secret Harbour Beach Resort
8/10 Good
"Beautiful room. We had an amazing view. The staff was so friendly and always helpful when we needed a taxi. The restaurant onsite was so good and it was convenient to have on the property. The beach at secret harbour was absolutely incredible!"










