Find and Book Top Rated Hotels in Saint Thomas

Search among 30 available hotels in Saint Thomas from 50+ providers

Filter & Sort
1-30 out of 30
Filter & Sort
Sort by: high popularity
  • Price: low to high
  • Price: high to low
  • Guest rating: high to low
  • Popularity: high to low
8.4
Great77 reviews
MapView on map
From   US$ 779 /nightSelect
8.4
Great43 reviews
3 adults
1 bedroom
2 beds
From   US$ 305 /nightSelect
From   US$ 226 /nightSelect
8.8
Great56 reviews
From   US$ 689 /nightSelect
8.4
Great60 reviews
From   US$ 129 /nightSelect
7.4
Very good33 reviews
From   US$ 223 /nightSelect
8.2
Great30 reviews
From   US$ 271 /nightSelect
8.2
Great32 reviews
From   US$ 988 /nightSelect
7.6
Very good26 reviews
From   US$ 145 /nightSelect
8.2
Great26 reviews
From   US$ 159 /nightSelect
7.8
Very good5 reviews
From   US$ 586 /nightSelect
Bed & Breakfast
8.4
Great88 reviews
From   US$ 125 /nightSelect
From   US$ 399 /nightSelect
8.4
Great60 reviews
From   US$ 104 /nightSelect
Guest house
8.4
Great53 reviews
From   US$ 80 /nightSelect
7.8
Very good31 reviews
From   US$ 144 /nightSelect
8.6
Great15 reviews
From   US$ 180 /nightSelect
From   US$ 180 /nightSelect
8.6
Great32 reviews
From   US$ 250 /nightSelect
8.4
Great54 reviews
From   US$ 149 /nightSelect
7.6
Very good11 reviews
From   US$ 283 /nightSelect
From   US$ 160 /nightSelect
8.2
Great1 review
From   US$ 215 /nightSelect
7.6
Very good29 reviews
From   US$ 218 /nightSelect
From   US$ 450 /nightSelect
From   US$ 101 /nightSelect
Apartment
From   US$ 165 /nightSelect
From   US$ 624 /nightSelect

City Guide: Saint Thomas

5 Top recommended hotels in Saint Thomas:

The Ritz-Carlton, St. Thomas: Situated on a stunning private beach, this luxury hotel boasts lavish accommodations, fine dining options, and an array of recreational activities.

Frenchman's Reef & Morning Star Marriott Beach Resort: Overlooking the pristine Morning Star Beach, this resort offers spacious rooms, multiple swimming pools, and a rejuvenating spa experience.

Sugar Bay Resort & Spa: Nestled on a hillside overlooking the beautiful Caribbean Sea, this all-inclusive resort features a water park, nine dining options, and breathtaking views from every angle.

Bolongo Bay Beach Resort: Located on a secluded bay, this family-owned resort offers comfortable rooms, a lively beach bar, and exciting water sports activities for all ages.

The Emerald Beach Resort: Just minutes away from the Cyril E. King Airport, this beachfront resort offers comfortable rooms with stunning ocean views, a beachfront restaurant, and a tranquil swimming pool area.

Why should you stay in Saint Thomas?

Tropical Paradise: Saint Thomas offers visitors a truly tropical paradise experience with its white sandy beaches, crystal-clear turquoise waters, and lush green landscapes. Whether you're looking for relaxation or adventure, the island has something for everyone. Explore the vibrant coral reefs while snorkeling, take a sailing trip to nearby islands, or simply unwind on the beach and soak up the sun.

Rich Cultural Heritage: Saint Thomas is not just a beautiful destination, but it also has a rich cultural heritage waiting to be discovered. Explore the historic capital city of Charlotte Amalie, with its charming colonial architecture, cobblestone streets, and vibrant marketplaces. Visit the preserved Blackbeard's Castle, a historic landmark with panoramic views and intriguing pirate legends. Immerse yourself in local culture by attending cultural events, such as the Carnival celebration held annually in April.

Duty-Free Shopping: Saint Thomas is revered as one of the best shopping destinations in the Caribbean, thanks to its duty-free status. Explore the bustling streets of Charlotte Amalie, where you'll find a wide range of luxury goods, jewelry, electronics, and unique Caribbean handicrafts. From high-end boutiques to local markets, shoppers will be spoilt for choice. Take advantage of the duty-free prices and bring home some souvenirs or indulgent treats to commemorate your visit.

Show moreLess