Beginning of main content

St. Thomas and St. John Resorts & Spas

Search Flights

Trip Type
Flight 1
Flight 2
Flight 3
Flight 4
Flight 5

St. Thomas and St. John Hotels

Search Flight + Hotel

Search 321,000 hotels worldwide.

Get the price guarantee available for your trip.

No Expedia cancellation fee to change or cancel almost any hotel reservation.


Featured St. Thomas and St. John Resorts & Hotels with Spas

See all 193 Hotels in St. Thomas and St. John
Point Pleasant Resort

Point Pleasant Resort

6600 Estate Smith Bay, St. Thomas
4.5 out of 5.0
4.2 out of 5 (247 reviews)
Excellent service and accommodationsThe staff was excellent, accommodating and always helpful. The hotel has shuttle services to beaches and the nearby town of Red Hook (but not the main city, Charlotte Amalie, a half hour away. The will order a tax for you. Our only caveat is that if you have trouble walking, you will need a shuttle ...
  Jul 27, 2017

$170

$170
Elysian Beach Resort

Elysian Beach Resort

6800 Estate Nazareth, St. Thomas
3.5 out of 5.0
3.7 out of 5 (39 reviews)
Good for what I wanted Enjoyed the condo style. Brought a soft cooler with me and went to a food store just a 5$ cab ride away so I could bring snacks and beer to beaches. Taxis were easy to get but had some attitude when they realized I was by myself. They are all vans and want to take multiple people at once. Great location ...
  Feb 27, 2016

$1,552

$1,552
The Ritz-Carlton, St. Thomas

The Ritz-Carlton, St. Thomas

6900 Great Bay, St. Thomas
5.0 out of 5.0
4.5 out of 5 (288 reviews)
Incredible is all we can say. We were upgraded to a fantastic suite. It had the best staff of any hotel we have ever stayed at. It was a beautiful location with a lot to do.
  Jul 19, 2017

$469

$469
Secret Harbour Beach Resort

Secret Harbour Beach Resort

6280 Estate Nazareth, St. Thomas
4.0 out of 5.0
4.3 out of 5 (556 reviews)
Very quiet secluded Was almost like having our own Beach . Would stay again
  Jul 22, 2017

$269

$269
Sugar Bay Resort and Spa

Sugar Bay Resort and Spa

6500 Estate Smith Bay, St. Thomas
4.5 out of 5.0
3.5 out of 5 (150 reviews)
Amazing stay!I brought myself and 3 daughters ages 12, 12, and 10yo here this past week and it was an incredible experience! We were on the all inclusive plan which worked great for us and stayed in an oceanfront room with unbelievable views. The staff was incredibly friendly! This includes the shuttle, front ...
  Jul 27, 2017

$135

$135
Marriott Frenchman's Reef and Morning Star Beach Resort

Marriott Frenchman's Reef and Morning Star Beach Resort

5 Estate Bakkeroe, St. Thomas
4.0 out of 5.0
4.0 out of 5 (882 reviews)
Morning Star Beach StayThe Morning Star Beach rooms are located right on the beach, and the resort fee gives you access to the chair, umbrellas and more. The grounds and outside of the units are well maintained. The inside of the units are clean, but showing some age. I heard there is major renovation of the Morning Star ...
  Jul 27, 2017

$219

$219
Antilles Resorts at Point Pleasant

Antilles Resorts at Point Pleasant

6600 Estate Smith Bay, St. Thomas
3.5 out of 5.0
3.8 out of 5 (362 reviews)
Incredible viewBEAUTIFUL ACCOMODATIONS, DEFINITELY COMING BACK TO POINT PLEASE!
  Aug 16, 2015
Hilltop Villas at Bluebeards Castle

Hilltop Villas at Bluebeards Castle

1331 Estate Taarneberg, St. Thomas
3.5 out of 5.0
4.0 out of 5 (180 reviews)
Very clean and great view.I was on St .Thomas for 12 days for vacation and stayed at three hotels. Bluebeards was by far the most pleasant stay. I struggled to find good customer service anywhere on the island so it was a breath of fresh air checking in to Bluebeards. The staff was friendly and professional. The facilities ...
  Jul 19, 2017

$991

$991
Map

Recently booked St. Thomas and St. John hotels

Sapphire Village Resort by Antilles Resorts
2.5 out of 5.0
Last booking: 5 hours ago
Windward Passage Hotel
3.5 out of 5.0
Last booking: 7 hours ago
The Ritz-Carlton, St. Thomas
5.0 out of 5.0
Last booking: 8 hours ago
Lindbergh Bay Hotel and Villas
3.5 out of 5.0
Last booking: 11 hours ago
Sugar Bay Resort and Spa
4.5 out of 5.0
Last booking: 12 hours ago
Gallows Point Resort
4.0 out of 5.0
Last booking: 12 hours ago
Bunker Hill Hotel
3.5 out of 5.0
Last booking: 12 hours ago
Galleon House Bed Breakfast Inn
2.5 out of 5.0
Last booking: 13 hours ago
The Westin St. John Villas
4.5 out of 5.0
Last booking: 14 hours ago

St. Thomas and St. John Resorts & Spa Travel Guide

Indulge Yourself with a St. Thomas and St. John Spa Vacation

Take a deep breath and let yourself relax. It's time to take a weekend where you can get all your worries massaged away in St. Thomas and St. John. If you are looking for opulent hotel or budget-friendly alternatives, we can help you find the perfect hotel to stay. In fact, this area is so popular that it saw a massive rise of visitors that are making it their ultimate spot to unwind. Grab your bag and not your stress to start your stress-free vacation.

Book a St. Thomas and St. John Spa Vacation that Won't Break the Bank

Make sure to take your time once you've checked-in. You've just started your vacation, so take some time relaxing in your room. Unwind and stretch out for a bit. After that you can make your first appointment to indulge yourself at a nearby spa. After you've indulged yourself by getting a massage, decompressing in the sauna, or swimming in the pool, you can put on your explorer's cap and find the hidden gems of St. Thomas and St. John. Discovering incredible foods, eclectic boutiques, or an intriguing museum can be one of the many highlights of your trip. If you're not sure where to begin, stop by your hotel's concierge attendant to get an idea for what St. Thomas and St. John has to offer. There is no better source than a local to point you to an exciting evening out or to a cafe to grab a few drinks at and mingle. Whatever you decide to do, just make sure to take it easy. Your spa break should be nothing but especially relaxing.

St. Thomas and St. John is gradually recognized as one of the best places to take vacation where you do nothing, and love every minute of it.