Ask Layla AI
Best Hotels to Stay in St Thomas, U.S. Virgin Islands
St. Thomas, U.S. Virgin Islands, offers a range of luxurious beachfront resorts and charming boutique hotels, often featuring stunning ocean views, private beaches, and water sports activities. Visitors can enjoy local amenities such as vibrant markets, historical landmarks, and easy access to beautiful snorkeling and diving spots.
Powered by










Secret Harbour Beach Resort
6280 Estate Nazareth, St Thomas 00802

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










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

Storied Collection:
... Read more
7.5
Good
(73 reviews)










The Mafolie Hotel
7091 Estate Mafolie, Mafolie 00802

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










Margaritaville Vacation Club - St Thomas
6080 Estate Smith Bay, Frydendal 00802

Storied Collection:
... Read more
7.8
Good
(499 reviews)










Galleon House Hotel
31 Kongens Gade, Charlotte Amalie 00802

Storied Collection:
... Read more
7.5
Good
(528 reviews)