Find Spa Hotels in St. John

  • Change your mind

    Book hotels with free cancellation
  • Treat yourself

    Save instantly and earn perks with One Key
  • Be picky

    Search almost a million properties worldwide

Check prices for these dates

Our top choices for St. John hotels with a spa

1. The Saint Resort

The Saint Resort
3.0 star property
St. John
9.2 out of 10, Wonderful, (53 reviews)
  • cleanliness
    Immerse in tropical relaxation at this resort with a full-service spa, hot springs, and beachside cabanas.
The price is £266
includes taxes & fees
11 Nov - 12 Nov
The Saint Resort

2. The Westin St. John Resort Villas

The Westin St. John Resort Villas
4.5 star property
St. John
8.4 out of 10, Very good, (513 reviews)
  • cleanliness
    Eco-certified beachfront resort offers Caribbean dining, tennis courts, and spa with sauna and steam room.
The price is £327
includes taxes & fees
28 Nov - 29 Nov
The Westin St. John Resort Villas

3. View of Paradise at Sapphire Beach

View of Paradise at Sapphire Beach
3.5 star property
St. Thomas
9.0 out of 10, Wonderful, (281 reviews)
  • cleanliness
    Serene beachside retreat offers full-service spa with daily hot stone massages and facials.
The price is £317
includes taxes & fees
16 Nov - 17 Nov
View of Paradise at Sapphire Beach

4. The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa
4.5 star property
St. Thomas
8.6 out of 10, Excellent, (1,579 reviews)
  • cleanliness
    Unwind in beachfront bliss at this luxurious St. Thomas resort with a full-service spa, 3 outdoor pools, and stunning ocean views.
The price is £387
includes taxes & fees
29 Nov - 30 Nov
The Westin St. Thomas Beach Resort & Spa

5. Secret Harbour Beach Resort

Secret Harbour Beach Resort
4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1,000 reviews)
  • cleanliness
    Rejuvenate at this bayfront retreat with spa treatment rooms, outdoor pool, and beachfront dining for ultimate wellness escape.
The price is £434
includes taxes & fees
13 Nov - 14 Nov
Secret Harbour Beach Resort

6. The Pink Palm Hotel - Adults Only

The Pink Palm Hotel - Adults Only
3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (429 reviews)
  • cleanliness
    Spa paradise offers hot stone, deep-tissue, and Swedish massages plus outdoor pool with garden views.
The price is £233
includes taxes & fees
12 Nov - 13 Nov
The Pink Palm Hotel - Adults Only

7. The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas
5.0 star property
St. Thomas
8.4 out of 10, Very good, (508 reviews)
  • cleanliness
    Relax in a beachfront Mediterranean sanctuary with 11 spa treatment rooms and outdoor massages by the sea.
The price is £784
includes taxes & fees
16 Nov - 17 Nov
The Ritz-Carlton, St. Thomas

8. Hotel 1829

Hotel 1829
3.5 star property
St. Thomas
9.2 out of 10, Wonderful, (47 reviews)
  • cleanliness
    Rejuvenating massages await at this historic St. Thomas hotel featuring a serene pool and personalised service.
The price is £179
includes taxes & fees
11 Nov - 12 Nov
Hotel 1829

9. BEACHFRONT LUXURY at the Ritz! NEWLY RENOVATED - MOST DATES Available!

BEACHFRONT LUXURY at the Ritz! NEWLY RENOVATED - MOST DATES Available!
Nazareth
9.8 out of 10, Exceptional, (61 reviews)
  • cleanliness
    Beachfront luxury retreat offers soothing spa massages and a rejuvenating hot tub experience.
The price is £1,149
includes taxes & fees
28 Nov - 29 Nov
BEACHFRONT LUXURY at the Ritz! NEWLY RENOVATED - MOST DATES Available!
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.

Choose what matters most at spa hotels in St. John

Find out more about St. John

Top St. John attractions for a relaxing vacation

St. John, U.S. Virgin Islands, is a paradise for those seeking relaxation and rejuvenation at spa hotels. Begin your journey by exploring the breathtaking Trunk Bay, renowned for its powdery white sand and crystal-clear waters, perfect for a refreshing swim before indulging in a spa treatment. Venture into the Virgin Islands National Park, where you can hike scenic trails leading to serene beaches and historic sugar mill ruins, allowing you to connect with nature and unwind fully. Don't miss Cinnamon Bay, where you can soak up the sun in a tranquil setting and enjoy water sports, followed by a soothing massage at your hotel spa. For a taste of local culture, visit the charming Cruz Bay, where boutique shops and gourmet dining options await; many hotels here offer exceptional spa services with stunning views of the bay. The Coral Bay area is particularly suited for those seeking a more intimate experience, with eco-friendly resorts that promise personalised service and wellness programs. Staying in this area provides the perfect base for exploring unspoiled beaches and hidden coves, ensuring a memorable and luxurious escape.

Find the best hotels & resorts with spas in St. John

For those seeking relaxation and rejuvenation in St. John, these exceptional hotels offer a variety of spa amenities designed to pamper guests and provide a serene escape.

The Westin St. John Resort Villas

  • Why it's great for tailored spa getaway: The Westin St. John Resort Villas is a perfect sanctuary for travellers looking to indulge in a spa experience. With an excellent review rating of 8.2, this resort features a sauna and steam room, allowing guests to unwind and rejuvenate after a day of exploring the stunning Virgin Islands. The inviting beachfront location enhances the overall relaxation vibe, making it a top choice for spa enthusiasts.
  • Other amenities: Beyond its spa offerings, the resort boasts a plethora of amenities to ensure a comfortable stay. Guests can enjoy a hot tub and outdoor pool, perfect for leisurely afternoons. The resort also provides tennis courts, beach access, and water sports equipment, catering to both relaxation and adventure seekers alike. With a dedicated concierge service, guests can effortlessly plan their spa treatments and excursions to make the most of their stay.
  • Nearby attractions: Great Cruz Bay - 0.6 km, Chocolate Hole - 1.3 km

Frequently Asked Questions

Which hotels in St John offer the best spa experiences?

The Saint Resort, a 3-star hotel, is a fantastic choice for a spa experience, offering a full-service spa that provides a range of treatments from hot stone and Swedish massages to deep tissue and prenatal massages. You can even enjoy these treatments on-site daily, though it's always a good idea to book in advance. Guests have rated this resort a very respectable 9.2, highlighting its quality and service.


For those seeking a tranquil escape, Concordia Eco-Resort is another excellent 3-star option with an on-site spa and massage services available with advance notice. This eco-friendly resort also boasts direct access to a nearby beach and offers stunning ocean views, great for unwinding. With a review rating of 8.0, it's a popular choice for a serene getaway.


If you're looking for a luxurious touch, Sea Shore Allure, a 4.5-star hotel with a great review rating of 10.0, offers massage services. While it doesn't specify a full spa, the quality of its amenities like Egyptian cotton sheets, bathrobes, premium bedding, and rainfall showerheads suggests a truly indulgent stay.


Finally, The Westin St. John Resort Villas, also a 4.5-star property, provides a steam room for relaxation, and while it doesn't detail specific spa treatments, its focus on extensive pool facilities, including sun loungers and cabanas, suggests a strong emphasis on guest well-being. It's a great choice for families, with a review rating of 8.4, and our customers particularly praise its beautiful, clean rooms, friendly staff, and convenient facilities.

How much does a spa hotel in St. John cost?

Enjoy staying in a spa hotel in St. John, with plenty of hotels from £178 offering incredible amenities. If you're leaning toward a little luxury, prices can rise, and may vary depending on the location, season, and hotel amenities. Be sure to book in advance to enjoy more options and potentially better rates, especially if you're planning a trip during the weekend or around public holidays.

Are there any unique spa experiences available in St John, U.S. Virgin Islands?

Yes. St. John offers a delightful array of distinctive spa experiences that go beyond the usual, great for those seeking quality and unique adventures.


For those looking for a truly unique and holistic approach to wellness, The Saint's Freq Spa is an exceptional choice. Here, the focus extends beyond traditional massage to embrace energy work and sound healing. Guests can unwind in the serene spa gardens, indulge in hot and cold pools, or detoxify in the sauna. A truly memorable offering is their floating sound bath class in the pool, providing an unparalleled sensory experience that blends relaxation with innovative therapy.


Couples desiring an intimate and luxurious escape will adore Eco Serendib's private spa retreat. This exclusive haven boasts an infrared sauna, a rejuvenating steam shower, a tranquil relaxation lounge, and a luxurious sunken tub. They also offer custom "experiential" packages, seamlessly blending wellness with other bespoke themes for a truly personalised and romantic experience.


Adventure-seeking travellers will be intrigued by Point Wellness' AntiGravity Spa, the sole authentic AntiGravity Aerial Yoga studio in the Eastern Caribbean. This innovative spa blends the exhilaration of suspension fitness with therapeutic spa and massage treatments, offering a unique way to rejuvenate both body and mind.


For a charming and unconventional setting, Mango Bliss's treehouse spa cottage in Cruz Bay provides a delightful island-inspired retreat. This whimsical location offers a more unusual and memorable spa experience compared to a conventional spa room, great for those who appreciate a touch of character and natural beauty.


For a more traditional yet luxurious option, Drift Away Day Spa offers a spacious private setting.

Can I cancel my spa hotel reservation on Expedia?

Many Expedia hotel reservations are refundable, provided that you cancel before the hotel's cancellation deadline. This is often within 24-48 hours of your scheduled arrival. Be sure to check your booking confirmation for the exact cancellation policy. For maximum flexibility, use Expedia's "Fully refundable property" filter during your search to find the right spa hotel in St. John for you.

How can I save on a spa hotel in St. John with Expedia?

Find St. John spa hotel deals by joining One Key™, Expedia's free travel rewards programme. As a member, you can unlock instant savings with Member Prices when you're logged in. For a quick weekend retreat, discover last-minute offers.

Is it cheaper to book a spa hotel in St. John with flights as part of a package deal?

Booking a hotel and flight package on Expedia can be cheaper than booking flights and hotels separately. Savings vary depending on factors like destination, travel dates, and availability, so it's wise to compare options. With access to over 300,000 hotels worldwide, Expedia makes it easy to build the perfect holiday package. *Savings vary and are not available on all flight and hotel bookings.

Explore a world of travel with Expedia