Ask Layla AI
Best Hotels to Stay in St. Thomas, U.S. Virgin Islands
St. Thomas offers a range of hotels from luxury resorts to charming boutique stays, often featuring stunning ocean views, private beaches, and water sports activities. Visitors can enjoy local amenities such as vibrant nightlife, shopping in Charlotte Amalie, and easy access to nearby islands.
Powered by
90% Match










The Ritz-Carlton St. Thomas
6900 Great Bay, Benner 00802

Storied Collection:
outdoor swimming pool
fitness centre
beach access
This hotel offers a luxurious stay with **outdoor swimming pool**, **fitness centre**, and **tennis facilities**, perfect for relaxation and active guests alike. Its location in Benner provides easy access to Cowpet Bay Beach and snorkeling opportunities, making it ideal for beach lovers and water sports enthusiasts.... Read more
8.1
Very Good
(77 reviews)
Matched amenities:
Parking
Restaurant
Room service
Bar
24-hour front desk










Secret Harbour Beach Resort
6280 Estate Nazareth, St Thomas 00802

Storied Collection:
... Read more
8.1
Very Good
(40 reviews)










Hilltop Villas at Bluebeard's Castle by Capital Vacations
1331 Estate Taarneberg, Charlotte Amalie 00801

Storied Collection:
... Read more
8.2
Very Good
(437 reviews)










The Mafolie Hotel
7091 Estate Mafolie, Mafolie 00802

Storied Collection:
... Read more
8.1
Very Good
(352 reviews)










Castle Villas at Bluebeards by Capital Vacations
1331 Estate Taarneberg, Charlotte Amalie 00802

Storied Collection:
... Read more
7.9
Good
(384 reviews)
Previous Searches