Search hotels on Saint Thomas, U.S. Virgin Islands
Enter your dates and choose from 193 hotels and other places to stay
Check out these popular cities on Saint Thomas

Frydendal

St Thomas

Charlotte Amalie

Lindbergh Bay

Mafolie

Estate Thomas

Bolongo
Lovenlund
Misgen
Stay in Saint Thomas's best hotels!
Filter by:
The Mary Anne Boutique Hotel USVI
Located in Charlotte Amalie, a 17-minute walk from Charlotte Amalie Harbor, The Mary Anne Boutique Hotel USVI provides accommodations with an outdoor swimming pool, free private parking and a garden.

The Pink Palm Hotel - Adults Only
Located in Charlotte Amalie, a 13-minute walk from Charlotte Amalie Harbor, The Pink Palm Hotel - Adults Only has accommodations with an outdoor swimming pool, free private parking, a garden and a...
The Mafolie Hotel
Located 984 feet above the Caribbean Sea, this luxury hotel features an on-site restaurant, an outdoor pool, and free Wi-Fi. It is 1 mi from Maghans Bay Beach.
Hampton By Hilton Saint Thomas
Located in Charlotte Amalie, 1.5 miles from Morningstar Beach, Hampton By Hilton Saint Thomas has accommodations with an outdoor swimming pool, free private parking, a fitness center and a restaurant....

Marriott's Frenchman's Cove
Facing the beachfront, Marriott's Frenchman's Cove offers 4-star accommodations in Estate Thomas and has an outdoor swimming pool, fitness center and terrace.

Windward Passage Hotel
On the coast of Saint Thomas Harbor, this resort is near the Inter-Island Ferry Terminal. It features a spa, casino and spacious rooms with a flat-screen TV and private balcony.
Bellavista Scott Hotel
Located in Charlotte Amalie, 2.1 miles from Charlotte Amalie Harbor, Bellavista Scott Hotel provides accommodations with an outdoor swimming pool, free private parking, a restaurant and a bar.

Starz Hotel Corporate lodging
Located in St Thomas, 1.6 miles from Lindbergh Beach, Starz Hotel Corporate lodging has accommodations with a garden, free private parking, a terrace and a restaurant.

Boundless Bliss Hotel
Located in St Thomas, 2.9 miles from Charlotte Amalie Harbor, Boundless Bliss Hotel has accommodations with a garden, free private parking and a terrace. This 4-star hotel offers free WiFi.
Secret Harbour Beach Resort
Facing the beachfront, Secret Harbour Beach Resort offers 4-star accommodations in St Thomas and has an outdoor swimming pool, fitness center and garden.

Most booked hotels on Saint Thomas in the past month
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
Popular with guests booking hotels on Saint Thomas
FAQs about hotels in Saint Thomas
See reviews by guests who stayed at hotels on Saint Thomas
Planning a trip? Get inspired by reviews of cities on Saint Thomas
Location is not good during seaweed months.
Visiting St. Thomas was a wonderful experience.
People are friendly in their own way.
Very easy to get to from the airport. Walking distance.
People friendly! Room had a large room underage to use!
The middle of nowhere, which is great in St.
The beach is a short patch of dirty sand loaded with seaweed...
That place has some nice waterfeont areas, good shopping and...
Locals were very friendly and helpful.
The beach was super clean and the water was fabulous!
More places to explore, more ways to go
Pet-Friendly Hotels on Saint Thomas
Still looking for the perfect place to stay? Explore more great accommodation options for your trip.Flights to Saint Thomas
Get your flight tickets to Saint Thomas right here on Booking.com.Hotels in the US Virgin Islands
If you're planning a longer trip, look beyond Saint Thomas and explore the whole country!Hotels in Caribbean Islands
Hit the road and make the most of your trip by discovering another popular destination in Antigua & Barbuda.
























