By clicking, I agree to the terms

St Thomas hotels

Search St Thomas Hotels

Flight only Hotel only Flight + Hotel

St. Thomas Hotels

St. Thomas is a city located on the U.S. Virgin Islands and is a very exotic vacation spot. Having a rich history, St. Thomas has many historical museums and sites for guests to enjoy. Meanwhile, there are beaches available for the casual swimmer as well as the sporty snorkeler. Comfortable hotels and resorts, such as Bluebeard's Castle Resort, the Crystal Cove at Sapphire Beach, and Point Pleasant Resort, will ensure one will remain comfortable while having fun.

St. Thomas Quick Picks and Tips

Major Point of Interest

Fort Christian at St. Thomas is an old and long standing fort that was built in 1666, and today it houses the Fort Christian Museum that retails and traces the history of the city.


Rent a chair and relax at one of St. Thomas' many beaches for swimming and snorkeling, such as Lindbergh Bay, Sapphire Beach, Secret Harbour Beach, and, the most popular beach, Magens Bay.


The family will enjoy the Butterfly Garden, which features hundreds of butterfly species from around the planet. Also, the St. Peter Mountain Greathouse and Botanical Gardens hosts a wide variety of fruit and flower species.


Find souvenirs, native clothing, authentic jewelry, hats, t-shirts, and many other treasures at the Market in St. Thomas, the Vendor's Plaza, and Charlotte Amalie.


Experience Caribbean cuisine at one of St. Thomas' many restaurants. Enjoy seafood at the Bluewater restaurant, or enjoy a romantic meal with savory deserts at Oceana. Alternatively, enjoy a meal of steak or lamb at the historical Old Stone Farmhouse.

Recently Rated St Thomas Hotels

Hotel Reviews Stars Price from
BEST WESTERN PLUS Emerald Beach Resort
3.8 / 5
234 reviews
3 stars $171
Marriott Frenchman's Reef and Morning Star Beach Resorts
3.9 / 5
161 reviews
5 stars $199
Sugar Bay Resort And Spa -All Inclusive
3.5 / 5
30 reviews
4 stars $340
Windward Passage Hotel
3.1 / 5
56 reviews
3 stars $131
Sugar Bay Resort And Spa
3.5 / 5
321 reviews
4 stars $185
Island Beachcomber Hotel
2.8 / 5
37 reviews
3 stars $119
Bolongo Bay Beach Resort
3.8 / 5
235 reviews
3 stars $180
The Ritz-Carlton, St. Thomas
4.5 / 5
111 reviews
5 stars $459
Galleon House Bed and Breakfast Inn
3.5 / 5
70 reviews
2 stars $80
BEST WESTERN Carib Beach Resort
3.0 / 5
106 reviews
3 stars $159

St Thomas hotels

  • Hotels

Featured St Thomas Hotels

From $199

1 Marriott Frenchman's Reef and Morning Star Beach Resorts

5 stars
3.9 / 5 161 reviews

5 Est Bakkeroe Map


Experience Virgin Islands luxury with a private beach and treatment spa Situated overlooking Morning Star beach, Marriott Frenchman's Reef and Morning Star Beach Resorts is an idyllic tropical... More

Staff is OK
The hotel was ok, the staff was not very attentive or kind. The view from the Ocean Rooms was fantastic. However the crowd at the Cove was horrible. The bartenders were ok, there was one that acted...
Jul 1, 2014
From $340

2 Sugar Bay Resort And Spa -All Inclusive

4 stars
3.5 / 5 30 reviews

6500 Estate Smith Bay Map

SAVE 55%

It's all about the views. At the Sugar Bay Resort and Spa All Inclusive you'll feel utterly at ease and comfortable. That's because on St. Thomas in the beautiful US Virgin Islands, R & R... More

under construction
Hotel is having major renovation done. Our room is one of the first to be updated. There was no TV outer wifi in our room (probably due to the construction) which was a nuisance but not a...
Jun 26, 2014
From $131

3 Windward Passage Hotel

3 stars
3.1 / 5 56 reviews

Veteran's Drive Map


Full-service waterfront spot overlooking Charlotte Amalie on St. ThomasGuests who love being in the middle of all the action will find the Windward Passage Hotel ideal. Located on a hillside... More

The staff was helpful and courteous. On sight restaurant served decent food that was reasonably priced. The hotel was convenient to the ferry boat landing which is helpful if going to one of the...
Jun 25, 2014
From $185

4 Sugar Bay Resort And Spa

4 stars
3.5 / 5 321 reviews

6500 Estate Smith Bay Map

SAVE 61%

Relax and rejuvenate in scenic splendorTravel away from the bustling city life and retreat to any of the cozy units at the luxurious Sugar Bar Resort & Spa. From meals and drinks, including... More

Upon our arrival, the air was not working and the staff would not provide any details as to when the air would be fixed. Luckily it came on later that evening. The room was decent. The door to our...
Jun 24, 2014
From $119

5 Island Beachcomber Hotel

3 stars
2.8 / 5 37 reviews

8071 Lindberg Beach Road Map

Embrace the beachcomber lifestyle on St. ThomasLocated on popular Lindbergh Beach, the Island Beachcomber Hotel provides a casual, cozy home-away-from-home for visitors to St. Thomas. Don't waste... More

Great last minute getaway!
Check in was fast and easy. Room location provided a breathtaking view of the garden and a few steps to a beach view to savor. The hotel staff was pleasant and my room was clean and comfortable. I...
Jun 24, 2014
From $180

6 Bolongo Bay Beach Resort

3 stars
3.8 / 5 235 reviews

7150 Bolongo Map

10% OFF

Family-run, Golden Conch Caribbean Hotelier award winnerA casual, friendly attitude reigns at the unpretentious, beachside Bolongo Bay Beach Resort which has frequent repeat visitors. There is an... More

Nice older resort with good restaurants, friendly staff.
An older resort. Somewhat difficult to find if driving yourself. They did do some upgrading. Could hear noise from one of the restaurants at night. The staff was nice, rooms clean.
Jun 22, 2014
From $171

7 BEST WESTERN PLUS Emerald Beach Resort

3 stars
3.8 / 5 234 reviews

8070 Lindbergh Bay Map

SAVE 25%

From the airplane to the never-crowded beach in 20 minutesA no-frills property, routinely complimented for its gracious staff, the Emerald Beach Resort on St. Thomas features a private beach, with... More

Best place to stay on the beach
The hotel was ideal . Location next to the airport and the beach. The staff was very friendly. The pool at the hotel is great. The rooms are very clean and spacious. Rent a car and you avoid all...
Jul 4, 2014
From $459

8 The Ritz-Carlton, St. Thomas

5 stars
4.5 / 5 111 reviews

6900 Great Bay Map

Rate includes breakfast

Experience the ultimate in luxury on St. ThomasA vacation at the Ritz-Carton, St. Thomas is an experience to remember forever. The resort buildings, inspired by a Renaissance era palace, are almost... More

Almost Perfect
Great experience there and the best part about the hotel is the friendly and accommodating staff...The bathroom was a little dirty but overall great.
Jun 12, 2014
From $80

9 Galleon House Bed and Breakfast Inn

2 stars
3.5 / 5 70 reviews

31 Kongens Gade Map

Galleon House offers a delightful alternative to the large hotels. An oasis in downtown Charlotte Amalie. The unique in-town location is convenient to a variety of restaurants, major shopping,... More

Budget B&B
Location in town is great. However, be ready to climb many steps to the site and to drag your luggage with you. No onsite luggage assistance is available. Breakfast is acceptable, only 3 choices...
Jun 9, 2014
From $169

10 Elysian Beach Resort

3 stars
2.7 / 5 14 reviews

6800 Estate Nazareth Map

Condominium style suites, with kitchen on St. ThomasOn the east end of St. Thomas, the Elysian Beach Resort sits on a palm-shaded hillside, overlooking sheltered Cowpet Bay and the St. Thomas Yacht... More

no customer service - limited access to clean towels - had to charged for extra towels and no room service - fees for that too.
Sep 16, 2013
From $336

11 Secret Harbour Beach Resort

3 stars
4.1 / 5 202 reviews

6280 Estate Nazareth Map

Calm water, breathtaking sunsets and oversized suites on St. Thomas The Secret Harbour Beach Resort is often rated as one of the top locations for snorkeling on the island of St. Thomas. The... More

Nice private beach not far from the St. John ferry
Secret Harbor is a comfortable hotel in a nice private location. There are plenty of chairs and umbrellas but no water toys except for rental. Snorkeling is good with reefs just off the beach and...
Feb 22, 2014
From $180

12 Sapphire Beach Condominium Resort

2 stars
2.9 / 5 49 reviews

Smith Bay Estates Map

20% Sale

Spectacular views plus sailing, snorkeling from a huge secluded beachThe Sapphire Beach Condominium Resort on St. Thomas offers guests a variety of complimentary amenities, including the use of... More

Beach Time on St Thomas
We stayed at Saphire for 2 nightst after a week in the BVI to do a little unwinding and not have to hassle with the ferry schedules before flying back. We chose Saphire as it was a little cheaper...
Apr 28, 2014
From $539

13 Marriott's Frenchman's Cove

4 stars
4.0 / 5 7 reviews

7338 Estate Bakkeroe Map

Elegant all-suites resort on St. Thomas’ Pacquereau BaySet on a picturesque hillside along Pacquereau Bay, the resort offers calm waters for snorkeling and boating, a beautiful swimming pool and... More

From $132

14 Sunset Gardens Hotel

3 stars
3.3 / 5 18 reviews

11-4 Contant Map

Imagine yourself standing on a balcony, with the breeze going through your hair, as you enjoy breathtaking ocean views of Charlotte Amalie bay, overlooking both cruise ships docks and water Island.... More

From $159

15 BEST WESTERN Carib Beach Resort

3 stars
3.0 / 5 106 reviews

70-C Lindbergh Bay Map

SAVE 20%

Newly renovated rooms and cottages on St. Thomas with private balconiesAt the Best Western Carib Beach Resort on St. Thomas, location is key. The resort is a five-minute walk from Lindbergh Bay... More

Best Western Carib
Close to the airport. Clean rooms, nice staff and OK amenities. No beach but only used hotel for short overnight sty.
Jun 1, 2014
From $145

16 Sapphire Village Resort

2 stars
2.7 / 5 74 reviews


Condominium style accommodations with kitchen on St. ThomasThe Sapphire Village Resort is perched on a hillside overlooking St. John, Tortola and Pillsbury Sound. Every condominium includes a fully... More

cheap smelly resort
first of all you can not find office/reception when you get to resort, there is no sign or anything... room was smelly, there was no beach towel, blow drier did not work and I asked them 2 times to...
Feb 9, 2014
From $121

17 Tropic Leisure Club at Magens Point Resort

3 stars
4.0 / 5 2 reviews

6200 Magens Bay Road Map

Tropic Leisure Club at Magens Point Resort is just a half-mile from famous Magens Bay Beach and one mile from Mahogany Run golf course. Located on a lush tropical hill top overlooking Magens Bay,... More

From $188

18 Anchorage Beach Resort

3 stars
3.1 / 5 11 reviews

Red Hook, St. Thomas 820 Map

20% OFF

St. Thomas all-suite accommodations on Cowpet BaySet on the beach of Cowpet Bay and home to the St. Thomas Yacht Club, the Anchorage Beach Resort offers two- and three-bedroom suites with full... More

Roach motel
The cockroaches were all over the kitchen counter and the bedroom dresser. When we complained to the offsite "manager", we were told that our complaint was not the first, however when someone went...
May 13, 2014
From $155

19 Crystal Cove at Sapphire Beach

3 stars
3.3 / 5 33 reviews

6345 Estate Smith Bay Map

Where the white sand meets the emerald and sapphire waterThe spacious condominium style suites at Crystal Cove at Sapphire Beach resort all offer private balconies from which guests have... More

Really needs updating
Our unit was old and dated. Walls patched but not painted. Cracked floor tiles. Refrigerator was unclean. Would not recommend.
Feb 16, 2014
From $200

20 Pavilions And Pools Hotel

2 stars
3.7 / 5 39 reviews

6400 Smith Bay Map

10% OFF

Romantic St. Thomas setting with villas offering privacy, relaxationIdeal for honeymooners or couples who want a unique vacation experience, the Pavilions and Pools Hotel offer 25 secluded villas,... More

okay, unimpressive
The hotel was a quick.walk to a beautiful, beach with great.snorkeling and was not crowded. the rooms were adequate with a small pool. The receptionist was friendly and helpful but the.maid.service...
May 20, 2014