A coastal area with numerous sailboats anchored in turquoise waters, surrounded by lush greenery and a row of buildings with domed roofs.

Find Resorts & Hotels with Spas in St. Thomas and St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Sign in to save 10% or more on thousands of hotels
    Sign in
  • Be picky

    Search almost a million properties worldwide

Check availability on St. Thomas and St. John Resorts & Hotels with Spas

Tonight
Oct 3 - Oct 4
Tomorrow
Oct 4 - Oct 5
Next weekend
Oct 9 - Oct 11
In two weeks
Oct 16 - Oct 18

Our 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 & Spa
St. Thomas
  • Unwind in beachfront bliss at this luxurious St. Thomas resort with a full-service spa, 3 outdoor pools, and stunning ocean views.
NT$9,242
NT$13,047 total
includes taxes & fees
Oct 5 - Oct 6
The Westin St. Thomas Beach Resort & Spa

2. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
  • Relax in a beachfront Mediterranean sanctuary with 11 spa treatment rooms and outdoor massages by the sea.
NT$17,492
NT$24,017 total
includes taxes & fees
Oct 5 - Oct 6
The Ritz-Carlton, St. Thomas

3. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
  • Spa paradise offers hot stone, deep-tissue, and Swedish massages plus outdoor pool with garden views.
NT$6,848
NT$9,297 total
includes taxes & fees
Oct 5 - Oct 6
The Pink Palm Hotel - Adults Only

4. Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
  • Rejuvenate at this bayfront retreat with spa treatment rooms, outdoor pool, and beachfront dining for ultimate wellness escape.
NT$15,666
NT$19,543 total
includes taxes & fees
Oct 5 - Oct 6
Secret Harbour Beach Resort

5. Hotel 1829

Hotel 1829
St. Thomas
  • Rejuvenating massages await at this historic St. Thomas hotel featuring a serene pool and personalized service.
NT$5,236
NT$6,480 total
includes taxes & fees
Oct 5 - Oct 6
Hotel 1829

6. The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
  • Eco-certified beachfront resort offers Caribbean dining, tennis courts, and spa with sauna and steam room.
NT$11,183
NT$12,581 total
includes taxes & fees
Oct 17 - Oct 18
The Westin St. John Resort Villas

7. The Saint Resort

The Saint Resort
St. John
  • Immerse in tropical relaxation at this resort with a full-service spa, hot springs, and beachside cabanas.
NT$7,570
NT$11,703 total
includes taxes & fees
Oct 5 - Oct 6
The Saint Resort

8. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
  • Serene beachside retreat offers full-service spa with daily hot stone massages and facials.
NT$7,113
NT$13,558 total
includes taxes & fees
Oct 9 - Oct 10
View of Paradise at Sapphire Beach
View all properties

Choose what matters most at spa hotels in St. Thomas and St. John

Pool
Breakfast included
Hot tub
4 stars
5 stars

Spa hotels with pools in St. Thomas and St. John

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
St. Thomas
NT$9,242
NT$13,047 total
includes taxes & fees
Oct 5 - Oct 6
The Westin St. Thomas Beach Resort & Spa

The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
St. Thomas
NT$17,492
NT$24,017 total
includes taxes & fees
Oct 5 - Oct 6
The Ritz-Carlton, St. Thomas

The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
St. Thomas
NT$6,848
NT$9,297 total
includes taxes & fees
Oct 5 - Oct 6
The Pink Palm Hotel - Adults Only

Secret Harbour Beach Resort

Secret Harbour Beach Resort
St. Thomas
NT$15,666
NT$19,543 total
includes taxes & fees
Oct 5 - Oct 6
Secret Harbour Beach Resort

Hotel 1829

Hotel 1829
St. Thomas
NT$5,236
NT$6,480 total
includes taxes & fees
Oct 5 - Oct 6
Hotel 1829

The Westin St. John Resort Villas

The Westin St. John Resort Villas
St. John
NT$11,183
NT$12,581 total
includes taxes & fees
Oct 17 - Oct 18
The Westin St. John Resort Villas

The Saint Resort

The Saint Resort
St. John
NT$7,570
NT$11,703 total
includes taxes & fees
Oct 5 - Oct 6
The Saint Resort

View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
St. Thomas
NT$7,113
NT$13,558 total
includes taxes & fees
Oct 9 - Oct 10
View of Paradise at Sapphire Beach
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 properties

Top St. Thomas and St. John Hotel Reviews

Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

8/10 Good
"Friendly, helpful staff overall. Neil, the shuttle driver was great. Show him some love if you visit."
Thomas 5-night trip
Posted 6 hours ago
Margaritaville Vacation Club - St. Thomas
Emerald Beach Resort

Emerald Beach Resort

10/10 Excellent
"A1"
Roberto 3-night trip
Posted 1 day ago
Emerald Beach Resort
Sapphire Beach Resort

Sapphire Beach Resort

10/10 Excellent
"Beautiful"
Paola 3-night trip
Posted 2 weeks ago
Sapphire Beach Resort
Secret Harbour Beach Resort

Secret Harbour Beach Resort

10/10 Excellent
"Staff was very friendly and helpful while visiting the other resorts on the island secret Harbor with the nicest by far"
Donald Spencer 4-night trip
Posted 2 weeks ago
Secret Harbour Beach Resort
The Westin St. John Resort Villas

The Westin St. John Resort Villas

10/10 Excellent
"Unfortunately, the pool was under construction during our stay and unusable, but we didn't allow that to stop us. The beach was quite and relaxing, thus Westin has a family vibe and good for children. The staff was friendly. I do think they can do better at advertising the water and children's activities. The rooms were excellent and resturants too. Ferry service and crew were great too. Great stay for a family of 5!"
Shani 6-night trip
Posted 3 weeks ago
The Westin St. John Resort Villas