4 Star Hotels in St. Thomas

Discover 9 hand-picked stays for your trip.

Four Star

Elysian Beach Resort

6800 Estate Nazareth Cowpet Bay

St. Thomas21.3 miles from center
View →
Four Star

The Lookout Condo

20 11 Sea Cliff Villas

St. Thomas26.8 miles from center
View →
Four Star

The Inn At Villa Olga

FRENCHTOWN VILLA OLGA ST. THOMAS

St. Thomas27.0 miles from center
View →
Four Star

Wyndham Margaritaville St Thomas

6080 Estate Smith Bay 00802 Saint Thomas

St. Thomas28.9 miles from center
View →
Four Star

Point Pleasant Resort

6600 Estate Smith Bay Saint Thomas 00802

St. Thomas29.0 miles from center
View →
Four Star

Sugar Bay Resort & Spa

ESTATE SMITH BAY, 6500 ST. THOMAS

St. Thomas29.3 miles from center
View →
Four Star

Villa Marina Vista

18-23 Estate Smith Bay Marina Vista #2C Marina Vista 2CSaint Thomas

St. Thomas29.9 miles from center
View →
Four Star

Secret Harbour Beach Resort

6280 Estate Nazareth Saint ThomasVirgin Islands 00802

St. Thomas29.9 miles from center
View →
Four Star

Beachfront Villas at Crystal Cove

6345 Smith Bay Road Sapphire Beach West

St. Thomas30.0 miles from center
View →