
Find 4 Star Hotels in St. Thomas
- Change your mindBook hotels with free cancellation
- Be pickySearch almost a million properties worldwide
Check availability on St. Thomas 4 Star Hotels
Our top choices for St. Thomas 4-star hotels

8.4 out of 10, Very Good, (1,289 reviews)
The price is SAR 1,595
SAR 2,116 total
includes taxes & fees
29 Jun - 30 Jun

9.0 out of 10, Wonderful, (531 reviews)
The price is SAR 815
SAR 1,098 total
includes taxes & fees
8 Jul - 9 Jul

8.0 out of 10, Very Good, (2,461 reviews)

9.0 out of 10, Wonderful, (1,003 reviews)
The price is SAR 1,702
SAR 2,102 total
includes taxes & fees
21 Jul - 22 Jul

9.0 out of 10, Wonderful, (199 reviews)
The price is SAR 3,225
SAR 3,628 total
includes taxes & fees
25 Jun - 26 Jun
The price is SAR 850
SAR 1,041 total
includes taxes & fees
29 Jun - 30 Jun

9.4 out of 10, Exceptional, (165 reviews)
Save an average of 15% on thousands of hotels when you're signed in
Learn more about St. Thomas
Pristine white beaches and vibrant coral reefs make snorkeling at Coki Beach most rewarding before midday crowds arrive. Take the Skyride tram up Paradise Point for sunset cocktails and harbor views that locals say beat even the priciest resorts.

Top St. Thomas Hotel Reviews

Margaritaville Vacation Club - St. Thomas
10/10 Excellent
Frequently asked questions
Explore a world of travel with Expedia
More Hotel Options in St. Thomas
Recommended Cities for You
Explore more hotels
- Mafolie Hotel
- Bolongo Bay Beach Resort
- The Pink Palm Hotel - Adults Only
- Galleon House Hotel
- Limetree Beach Resort by Club Wyndham
- Marriott's Frenchman's Cove
- Club Wyndham Elysian Beach Resort
- Island View Guesthouse
- Sapphire Beach Resort
- At Home in the Tropics
- Hotel 1829
- View of Paradise at Sapphire Beach
- Point Pleasant Resort
- Starz Hotel
- ONE BEACH ROAD; 6 Bedroom, 5 1/2 Bath Beachfront Oasis St Thomas VI
- Sunset Gardens Guesthouse
- Fabulous 3-bedroom condo with AC in charming St Thomas



































































