Book spa resorts in St. John from CA $1,128
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 Cruz Bay Beach are located ...

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 ...

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 Cruz Bay Beach are located ...

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,077 per night
CA $1,077
CA $1,443 total
May 31 - Jun 1
includes taxes & fees
Book a stay at this business-friendly apartment in St. John. Enjoy free WiFi, free parking, and laundry facilities. Popular attractions Trunk Bay and Sapphire ...

The Westin St. John Resort Villas
300B Chocolate Hole St. John
The price is CA $1,002 per night
CA $1,002
CA $1,128 total
May 18 - May 19
includes taxes & fees
Book a stay at this luxury aparthotel in St. John. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Trunk Bay and Sapphire Beach are located ...
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,434 hotels |
|---|---|
Lowest Price | CA $1,128 |
Highest Price | CA $1,443 |
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

The Westin St. John Resort Villas
3 out of 5
Posted 8 days ago
Travelocity Verified Review
"My stay at this property was ultimately disappointing, especially considering the high price. While the grounds were well kept and clearly cared for, many other aspects of the experience fell short.
Service
The staff were consistently rather rude, which set a negative tone from the start. Interactions felt dismissive instead of welcoming.
Food & Dining
The food was mediocre at best, and the menu was extremely limited. Breakfast was only served 2 out of the 5 days that we were on property. This was frustrating and inconvenient.
Facilities
The pool clearly needed cleaning and updating. It didn’t feel inviting or well maintained a separate children’s area would be a great upgrade.
Rooms & Property Condition
The property itself shows its age. While the rooms have been somewhat updated, the overall feel is still dated and doesn’t match the price point.
Value
For what we received, the stay felt very expensive. The quality simply didn’t align with the cost.
Positive Note
The one standout was the well‑kept grounds, which were pleasant and nicely maintained.
"
A verified traveller stayed at The Westin St. John Resort Villas

Gallows Point Resort
2 out of 5
Posted 2 weeks ago
Travelocity Verified Review
"Property is old and units need updated. Staff is very poor at communicating and do not want to help guest. They are hateful and rude. The concierge staff is not helpful at all and the Ocean 362 restaurant is poorly staffed. You will find the concierge is the bar tender.
The owners need to get better staff!
We will not stay here again! Not worth the money."
A verified traveller stayed at Gallows Point Resort
