
Find Resorts & Hotels with Spas in St. Thomas and St. John
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas and St. John Resorts & Hotels with Spas
Tonight
Sep 1 - Sep 2Tomorrow
Sep 2 - Sep 3This weekend
Sep 4 - Sep 6Next weekend
Sep 11 - Sep 13Our top choices for St. Thomas and St. John 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.
₩358,913
₩516,442 total
includes taxes & fees
Oct 1 - Oct 2




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.
₩246,168
₩345,319 total
includes taxes & fees
Sep 2 - Sep 3




3. Hotel 1829
Hotel 1829St. Thomas
- Rejuvenating massages await at this historic St. Thomas hotel featuring a serene pool and personalized service.
₩297,547
₩368,214 total
includes taxes & fees
Sep 2 - Sep 3




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.
₩682,432
₩948,840 total
includes taxes & fees
Sep 27 - Sep 28




5. The Saint Resort
The Saint ResortSt. John
- Immerse in tropical relaxation at this resort with a full-service spa, hot springs, and beachside cabanas.
₩323,464
₩500,657 total
includes taxes & fees
Sep 15 - Sep 16




6. The Westin St. John Resort Villas
The Westin St. John Resort VillasSt. John
- Eco-certified beachfront resort offers Caribbean dining, tennis courts, and spa with sauna and steam room.
₩480,028
₩540,031 total
includes taxes & fees
Sep 15 - Sep 16




7. 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.
₩672,445
₩838,874 total
includes taxes & fees
Sep 2 - Sep 3




8. 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.
₩292,324
₩567,339 total
includes taxes & fees
Sep 10 - Sep 11
Spa hotels with pools in St. Thomas and St. John
₩246,168
₩345,319 total
includes taxes & fees
Sep 2 - Sep 3
₩358,913
₩516,442 total
includes taxes & fees
Oct 1 - Oct 2
₩323,464
₩500,657 total
includes taxes & fees
Sep 15 - Sep 16
₩682,432
₩948,840 total
includes taxes & fees
Sep 27 - Sep 28
₩672,445
₩838,874 total
includes taxes & fees
Sep 2 - Sep 3
₩480,028
₩540,031 total
includes taxes & fees
Sep 15 - Sep 16
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 and St. John Hotel Reviews
The Westin St. Thomas Beach Resort & Spa
10/10 Excellent
"The views are amazing . The rooms and pools were clean. Enjoyed the staff , very accommodating."
Margaritaville Vacation Club - St. Thomas
10/10 Excellent
"Loved this stay! I went in may. Super fun and friendly staff. Can’t wait to go back"
Emerald Beach Resort
10/10 Excellent
"I’m ALWAYS booking here! Love it so much!"
Windward Passage Hotel
10/10 Excellent
"Todo muy bueno"
Club Wyndham Elysian Beach Resort
10/10 Excellent
"Cab drivers on site!"
Sapphire Beach Resort
10/10 Excellent
"Great location clean could use a little more amenities but over all it was great"









