Book spa resorts in St. John from CA $588
Wander Wisely with exceptional service, 24/7 support
Save an extra 10% or more on select hotels with Member Discounts
Access exclusive hotel deals, only with the Travelocity app
Top St. John Spa Resorts & Hotels

Sea Shore Allure
271 & 272 Fish Fry Drive St. John St John
Book a stay at this luxury hotel in St. John. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Sapphire Beach and Virgin Islands National ...

Coconut Coast Villas
268 Estate Enighed St. John
Book a stay at this beach condo in St. John. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Sapphire Beach and Virgin Islands National ...

Starlit Escape Villa
6G6 Carolina St. John
Book a stay at this family-friendly villa in St. John. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Virgin Islands National ...

Peter Bay Gatehouse
6A Peter Bay St. John St John
The price is CA $1,117 per night
CA $1,117
CA $1,497 total
Nov 14 - Nov 15
includes taxes & fees
Book a stay at this business-friendly apartment in St. John. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Virgin Islands National ...

Gallows Point Resort
3 AAA Gallows Point Road St. John St John
Book a stay at this beach aparthotel in St. John. Enjoy free WiFi, free parking, and a free ferry terminal shuttle. Our guests praise the helpful staff in our ...

The Westin St. John Resort Villas
300B Chocolate Hole St. John
The price is CA $523 per night
CA $523
CA $588 total
Nov 28 - Nov 29
includes taxes & fees
Book a stay at this luxury aparthotel in St. John. Enjoy free WiFi, free parking, and a full-service spa. Popular attractions Virgin Islands National Park and ...
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.
About St. John Spa Hotels
There is nothing more refreshing than a day at the spa. And the pure joy of spa hotels in St. John will make you feel rejuvenated and relaxed. Pamper yourself while in St. John with a massage, a calming facial, or relaxation in the sauna or steam room. Spa hotels in St. John offer everything you need to feel ultimate tranquility. So book today on Travelocity to find deals on St. John spa hotel and prepare to relax.
St. John hotels essential information
Accommodation | 1,464 hotels |
|---|---|
Lowest Price | CA $588 |
Highest Price | CA $1,497 |
Popular hotels | Coconut Coast Villas, Gallows Point Resort, Peter Bay Gatehouse, Sea Shore Allure, Starlit Escape Villa, The Westin St. John Resort Villas |
Recent St. John hotel reviews by fellow wanderers

Sea Shore Allure
5 out of 5
Posted 5 hours ago
Travelocity Verified Review
"The property was very clean and well kept. Our room was very clean and they had everything you could need in the kitchen. The views were amazing and it’s very close to several restaurants nearby! The pool area was also amazing and they had beach chairs and coolers we could take to the beach. Highly recommend!"
A verified traveller stayed at Sea Shore Allure
