Find Resorts & Hotels with Spas in St. John

Start date: Check-in selected.
To Date
End date: Check-out

Check availability on St. John Resorts & Hotels with Spas

Next weekend
In two weeks

Top St. John Resorts & Hotels with Spas

The Saint Resort

3.0 star property
St. John
9.6 out of 10, Exceptional, (24)
"Great property run by great people."
United States
Jeff
$357 nightly
The price is $389
Nov 24 - Nov 25
Total with taxes and fees
The Saint Resort

The Pink Palm Hotel - Adults Only

3.0 star property
St. Thomas
9.0 out of 10, Wonderful, (346)
"Great hotel!"
United States
Yasemin
$335 nightly
The price is $377
Dec 2 - Dec 3
Total with taxes and fees
The Pink Palm Hotel - Adults Only

Secret Harbour Beach Resort

4.0 star property
St. Thomas
9.0 out of 10, Wonderful, (1002)
"Beautiful pool, beach, restaurant and accommodations. Staff was friendly and helpful. Would definitely stay again."
United States
Renee
$413 nightly
The price is $460
Nov 30 - Dec 1
Total with taxes and fees
Secret Harbour Beach Resort

View of Paradise at Sapphire Beach

3.5 star property
St. Thomas
9.0 out of 10, Wonderful, (208)
"Room View was amazing, comfortable atmosphere "
United States
Darren
$511 nightly
The price is $575
Dec 14 - Dec 15
Total with taxes and fees
View of Paradise at Sapphire Beach

The Westin St. Thomas Beach Resort & Spa

4.5 star property
St. Thomas
8.4 out of 10, Very Good, (1008)
"Great hotel"
United States
Matthew
$537 nightly
The price is $603
Nov 30 - Dec 1
Total with taxes and fees
The Westin St. Thomas Beach Resort & Spa

Hotel 1829

3.5 star property
St. Thomas
9.8 out of 10, Exceptional, (7)
"Very welcoming, staff was friendly and helpful "
United States
Christian
$433 nightly
The price is $482
Nov 30 - Dec 1
Total with taxes and fees
Hotel 1829

The Ritz-Carlton, St. Thomas

5.0 star property
St. Thomas
8.4 out of 10, Very Good, (436)
"The seaside massage was spectacular and the view of the ocean while laying pool side is just breathtaking. "
United States
Benita
$954 nightly
The price is $1,066
Nov 24 - Nov 25
Total with taxes and fees
The Ritz-Carlton, St. Thomas

BEACHFRONT LUXURY at the Ritz! We own FOURTEEN residences, MOST DATES Available!

Nazareth
9.8 out of 10, Exceptional, (48)
"We enjoyed our stay with our family of four. We had everything we needed and was a great location. "
United States
Katie B.
$1,085 nightly
The price is $1,118
Dec 6 - Dec 7
Total with taxes and fees
BEACHFRONT LUXURY at the Ritz! We own FOURTEEN residences, MOST DATES Available!

BEACHFRONT LUXURY at the Ritz! We own FOURTEEN residences, MOST DATES Available!

St. Thomas
9.8 out of 10, Exceptional, (16)
"Service was 5 star"
United States
Stacey S.
$1,891 nightly
The price is $1,952
Dec 20 - Dec 21
Total with taxes and fees
BEACHFRONT LUXURY at the Ritz! We own FOURTEEN residences, 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.

Black Friday Sale

Limited-time deals: Save up to 50% on select hotels.

Find out more about St. John

Top St. John attractions for a relaxing vacation

St. John, U.S. Virgin Islands, offers a blend of relaxation and adventure that perfectly complements your stay in luxury spa hotels. Begin your day with a rejuvenating massage at a beachfront spa, where the sound of waves and the scent of tropical flowers create an atmosphere of tranquility. After your treatment, explore the breathtaking Virgin Islands National Park, where hiking trails lead you through lush landscapes to stunning viewpoints overlooking the Caribbean Sea. For families, Trunk Bay provides a picturesque beach with excellent snorkeling opportunities, making it an ideal spot for both relaxation and aquatic exploration. Don't miss the vibrant local culture at Coral Bay, where you can enjoy delicious Caribbean cuisine at charming restaurants and experience live music events. To fully immerse yourself in this enchanting island, consider staying at hotels in the Cruz Bay area, where you can indulge in spa services while being steps away from boutique shopping and easy access to ferry services to nearby islands. Each experience is designed to pamper you while providing a taste of the local charm.

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

For travelers seeking a rejuvenating escape in St. John, these hotels provide exceptional spa experiences alongside stunning beachfront locations. Here are two top choices for a tranquil getaway.

The Westin St. John Resort Villas

  • Why it's great for tailored spa getaway: The Westin St. John Resort Villas is a serene escape for spa enthusiasts, offering a guest review rating of 9.0. Guests can indulge in the luxurious amenities of the spa, including a sauna and steam room, designed to provide ultimate relaxation and rejuvenation. This resort is perfect for those looking to unwind while enjoying the beauty of the U.S. Virgin Islands.
  • Other amenities: The resort features a beachfront restaurant, an outdoor pool with cabanas, and a hot tub, ensuring guests have access to leisure and relaxation at every turn. Additional offerings include tennis courts, a fitness center, and various water sports activities to keep guests entertained. Families can take advantage of supervised childcare, while the beachfront provides direct access to pristine white sand and crystal-clear waters, perfect for snorkeling and kayaking.
  • Nearby attractions: Great Cruz Bay - 0.39 miles, Chocolate Hole - 0.83 miles

Top St. John Hotel Reviews

Frequently asked questions

Looking to vacation at a spa hotel in St. John?
Book one of our lush spa hotels and pamper yourself from the moment you arrive. Travelers love the beaches in St. John. Discover the coral reefs and seafood restaurants during your stay. Spa hotels are the perfect way to break out of your routine and add a layer of luxury to your vacation.
What is the best spa hotel in St. John?
The Saint Resort is a top spa hotel with 3 rooms, free WiFi, and coffee/tea in the lobby. Spend an afternoon at Freq Spa where you'll find Swedish massages, deep-tissue massages, and hot stone massages and more. In-room massages are also available.
How many spa hotels are there in St. John?
Among Expedia's 1390 accommodation options in St. John, there is 1 spa hotel.
What's there to see and do in St. John?
Enjoy all that St. John has to offer when you visit Trunk Bay, Virgin Islands National Park, and Maho Beach. If you have a little extra time during your trip, you might want to check out Waterlemon Cay and Cinnamon Bay Beach.
What is a St. John spa hotel?
Spa hotels in St. John have on-site spas offering services like facials and a selection of beauty treatments. Some also provide a selection of in-room treatments for the ultimate luxury. Spa hotels are ideal if you are looking for some R&R during your vacation.

Explore a world of travel with Expedia