Find and compare 4 Star hotels in St. Thomas

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

Save an extra 10% or more on select hotels with Member Discounts

Access exclusive hotel deals, only with the Travelocity app

Check prices for these dates

Featured St. Thomas 4 Star hotels

The Westin St. Thomas Beach Resort & Spa

The Westin St. Thomas Beach Resort & Spa

4.5 out of 5
5 Estate Bakkeroe, Po Box 7100, St. Thomas, St. Thomas
Fully refundableReserve now, pay when you stay
The price is CA $617 per night from Nov 18 to Nov 19
CA $617
CA $814 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this 4.5-star luxury resort in St. Thomas. Enjoy free WiFi, 3 outdoor pools, and a full-service spa. Our guests praise the helpful staff and the clean ...
8.2/10 Very Good! (1,001 reviews)
The room was great! The staff was very friendly and helpful with everything. The poolside bartender (Grant) was fabulous.

Reviewed on Nov 11, 2025

Opens in a new windowThe Westin St. Thomas Beach Resort & Spa
Margaritaville Vacation Club - St. Thomas

Margaritaville Vacation Club - St. Thomas

4 out of 5
6080 Estate Smith Bay, St. Thomas
The price is CA $357 per night from Nov 17 to Nov 18
CA $357
CA $402 total
Nov 17 - Nov 18
includes taxes & fees
Stay at this 4-star beach hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 outdoor pools. Our guests praise the pool and the helpful staff in our reviews. ...
8/10 Very Good! (2,293 reviews)
The room was very clean and spacious with all the amenities we wanted. All the staff were wonderful, very courteous. Great location as well. No odor from sargassum when we were there. Will definitely recommend.

Reviewed on Nov 12, 2025

Opens in a new windowMargaritaville Vacation Club - St. Thomas
Secret Harbour Beach Resort

Secret Harbour Beach Resort

4 out of 5
6280 Estate Nazareth, St. Thomas, St. Thomas
The price is CA $551 per night from Dec 13 to Dec 14
CA $551
CA $681 total
Dec 13 - Dec 14
includes taxes & fees
Stay at this 4-star beach hotel in St. Thomas. Enjoy free WiFi, 2 restaurants, and a beach locale. Our guests praise the restaurant and the helpful staff in ...
8.8/10 Excellent! (1,001 reviews)
Beautiful pool, beach, restaurant and accommodations. Staff was friendly and helpful. Would definitely stay again.

Reviewed on Nov 8, 2025

Opens in a new windowSecret Harbour Beach Resort
Point Pleasant Resort

Point Pleasant Resort

4 out of 5
6600 Estate Smith Bay, St. Thomas, St. Thomas
Stay at this 4-star beach resort in St. Thomas. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff and the property condition ...
8.4/10 Very Good! (1,002 reviews)
The condo was clean and comfortable. It was quiet and beautiful view.

Reviewed on Nov 10, 2025

Opens in a new windowPoint Pleasant Resort
The Hideaway Hull Bay

The Hideaway Hull Bay

4 out of 5
7725 Lower Hull, St. Thomas
The price is CA $329 per night from Nov 18 to Nov 19
CA $329
CA $720 total
Nov 18 - Nov 19
includes taxes & fees
Stay at this 4-star beach farm stay in St. Thomas. Enjoy free WiFi, free parking, and a beach locale. Popular attractions Magens Bay Beach and Bolongo Bay are ...
9.4/10 Exceptional! (53 reviews)
It was AMAZING! Super cute & the host was super helpful & we hope to visit again!!!

Reviewed on Sep 5, 2025

Opens in a new windowThe Hideaway Hull Bay
Beachfront Villas at Crystal Cove

Beachfront Villas at Crystal Cove

4 out of 5
6345 Smith Bay Road, Sapphire Beach West, St. Thomas
Stay at this 4-star beach apartment in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions Sapphire Beach and Magens Bay Beach ...
9.4/10 Exceptional! (144 reviews)
Beach view from some buildings is delightful. While we had a view, it was wasn’t a clear, unobstructed one

Reviewed on Oct 5, 2025

Opens in a new windowBeachfront Villas at Crystal Cove
Marriott's Frenchman's Cove

Marriott's Frenchman's Cove

4 out of 5
7338 Estate Bakkeroe, St. Thomas
The price is CA $1,106 per night from Nov 14 to Nov 15
CA $1,106
CA $1,244 total
Nov 14 - Nov 15
includes taxes & fees
Stay at this 4-star beach condo in St. Thomas. Enjoy free WiFi, 2 outdoor pools, and a beach locale. Popular attractions Magens Bay Beach and Sapphire Beach ...
8.8/10 Excellent! (186 reviews)
Great room and facilities

Reviewed on Sep 9, 2025

Opens in a new windowMarriott's Frenchman's Cove
Villa Marina Vista

Villa Marina Vista

4 out of 5
18-23 Estate Smith Bay, Marina Vista #2C, St. Thomas, US Virgin Islands
Stay at this 4-star villa in St. Thomas. Enjoy free WiFi, free parking, and daily housekeeping. Popular attractions Sapphire Beach and Magens Bay Beach are located ...
9.6/10 Exceptional! (49 reviews)
Great sized space for 2 to 3 people. Absolutely gorgeous view and each bedroom has its own slider to just walk out on. Plenty of air conditioning to escape the humidity. The view comes at a cost though.. the hill is very steep and taxis are expensive so I suggest renting a car. The restaurants at ...

Reviewed on Nov 2, 2025

Opens in a new windowVilla Marina Vista
Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas

Great Bay Condominiums located at The Ritz-Carlton Club, St Thomas

4.5 out of 5
6910 Great Bay, St. Thomas
Stay at this 4.5-star luxury hotel in St. Thomas. Enjoy free WiFi, free parking, and 3 outdoor pools. Our guests praise the helpful staff in our reviews. Popular ...
We had a wonderful stay.

Reviewed on May 21, 2024

Opens in a new windowGreat Bay Condominiums located at The Ritz-Carlton Club, St Thomas
Hotel Sophia Boutique Hotel

Hotel Sophia Boutique Hotel

4 out of 5
Estate Bakkeroe, St. Thomas, St Thomas
Stay at this 4-star beach aparthotel in St. Thomas. Enjoy free WiFi, free parking, and a garden. Popular attractions Magens Bay Beach and Sapphire Beach are ...
8.2/10 Very Good! (31 reviews)
Beautiful views of the water. The room was clean, comfortable, and the host was great to deal with.

Reviewed on Jun 30, 2025

Opens in a new windowHotel Sophia Boutique Hotel
Don't see what you're looking for?
See all available properties in St. Thomas
View all properties
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.

4 Star Hotels St. Thomas

Looking to live it up on your vacation with a bit of luxury? Or maybe you’ve decided that your boss can afford to put you up at a place of your choice on your next business trip?

Come on, you deserve it!

The best part about staying in St. Thomas 4 star hotels is that you’ll often be close to all the local sights and attractions. Whether you’re visiting the area for the first time or you’re back in town for more fun, a 4 star hotel is going to put you right in the heart of all the action.

Plus, you can rest easy knowing that you’re being well taken care of during your visit. Instead of worrying about where to eat or what to see, your friendly hotel staff will be happy to help you get whatever you need.

The best four star hotels in St. Thomas will also frequently include access to high-quality fitness centers and pools, so you’ll feel like you’re staying in an exclusive resort rather than a hotel. You won’t have any excuse for not keeping up with your workout routine!

If you’re looking for 4 star hotels in St. Thomas, you’ll find the most bang for your buck by booking your stay with Travelocity. Go explore a new city, and know you’re getting the best deal on a great hotel with the Travelocity Price Guarantee.

Recent St. Thomas hotel reviews by fellow wanderers