Luxury Hotels in St. Thomas

Discover 11 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 →
Five Star

Blue Serenity Five Bedroom Villa

Estate Nazareth \N Saint Thomas 00802

St. Thomas29.8 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 →
Five Star

The Ritz Carlton St. Thomas

6900 Great Bay Great Bay 00802St Thomas

St. Thomas30.4 miles from center
View →