A large yacht docked near a coastal town with mountains in the background.

Hotels with Spa in Charlotte Amalie, St. Thomas

  • 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 Charlotte Amalie Hotels with Spa

Tonight
Aug 27 - Aug 28
Tomorrow
Aug 28 - Aug 29
This weekend
Aug 28 - Aug 30
Next weekend
Sep 4 - Sep 6

Our top choices for Charlotte Amalie 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.
P16,178
P23,279 total
includes taxes & fees
Sep 13 - Sep 14
The Westin St. Thomas Beach Resort & Spa

2. 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.
P12,150
P16,752 total
includes taxes & fees
Aug 30 - Aug 31
The Pink Palm Hotel - Adults Only

3. Hotel 1829

Hotel 1829
St. Thomas
  • Rejuvenating massages await at this historic St. Thomas hotel featuring a serene pool and personalized service.
P10,834
P13,407 total
includes taxes & fees
Aug 28 - Aug 29
Hotel 1829

4. 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.
P30,761
P42,770 total
includes taxes & fees
Sep 27 - Sep 28
The Ritz-Carlton, St. Thomas

5. 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.
P13,762
P26,232 total
includes taxes & fees
Sep 2 - Sep 3
View of Paradise at Sapphire Beach

6. 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.
P30,311
P37,813 total
includes taxes & fees
Sep 3 - Sep 4
Secret Harbour Beach Resort

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.
P14,581
P22,568 total
includes taxes & fees
Sep 2 - Sep 3
The Saint Resort
View all properties

Choose what matters most at spa hotels in Charlotte Amalie

Pool
Breakfast included
Hot tub
4 stars
5 stars

Top Charlotte Amalie Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in Charlotte Amalie?
Treat yourself to some pampering and book a hotel with a spa. Travelers highly recommend the restaurants in Charlotte Amalie. Enjoy the shopping and beaches during your vacation. Spa hotels are a great way to break out of your daily routine and add a layer of luxury to your vacation.
What is the best spa hotel in Charlotte Amalie?
The Westin St. Thomas Beach Resort & Spa is a top luxury spa hotel featuring 3 pools, 3 restaurants, a fitness center, and a hair salon. Spend an afternoon at Heavenly Spa where you'll find deep-tissue massages, hot stone massages, and couples treatments and more. Another popular spa hotel in Charlotte Amalie is The Pink Palm Hotel - Adults Only.
How many spa hotels are there in Charlotte Amalie?
Among Expedia's 374 accommodation options in Charlotte Amalie, there are 2 spa hotels.
What's there to see and do in Charlotte Amalie?
Take in some sights and attractions while you're in Charlotte Amalie by visiting Virgin Islands National Park, St. Thomas Synagogue, and Blackbeard's Castle. If you have a little extra time during your trip, you might want to check out Yacht Haven Grande Marina and Skyride to Paradise Point.
What is a Charlotte Amalie spa hotel?
Spa hotels in Charlotte Amalie have on-site spas offering services such as therapies and a range of body 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.