St. Thomas Hotels

Photo credit: © Orlando Kairus, MD

As you fill your days with trips to Fort Christian, Blackbeard's Castle, and more, you'll want to make sure you have a comfortable place to rest you head when night falls. There are plenty of hotel properties to choose from, ranging from small guest houses to awe-inspiring resorts.

Hotels On St. Thomas

At Home in the Tropics Bed & Breakfast

St. Thomas has accommodation possibilities that will be appealing to nearly any type of traveler. Pick from luxury resorts, low-cost accommodations, and lots more in between. Visitors wanting to enjoy a spirited late-night scene will find precisely that at a handful hotels around St. Thomas. Read further information about each one by clicking on their names.

A popular spot with on-site recreation is Dreams Sugar Bay Resort & Spa. A large all-inclusive mountain-top resort, the Dreams Sugar Bay Resort & Spa is a luxurious tropical escape with breathtaking views of the Caribbean. Well appointed guest rooms and suites come complete with colonial furniture, gorgeous beach and pool views, and private balconies to take it all in. You'll be able to find them at 6500 Estate Smith Bay.

Accommodations Map

One property located on the oceanfront that merits consideration is Sapphire Beach Resort & Marina. Set on a half a mile of beautiful oceanfront property, the Sapphire Beach Resort and Marina is a family-friendly spot on St. Thomas where you can create a home away from home in paradise. The resort is especially loved by sailors for the 67-slip private marine where you can dock your boat in a safe and secure spot, then stay in one of the luxury rooms for the duration of your time on the island. The property is situated at 6720 Estate Smith Bay.

For travelers wanting to stay somewhere with a good bar scene, Secret Harbour Beach Resort is one destination you may want to think about. Guests are afforded a chance to select from Studio, one-bedroom, and two-bedroom suites, all with oceanview or beachfront. Regardless of the room size, each has air conditioning, a private balcony or terrace, and a variety of personal-use amenities. Guests can find them at 6280 Estate Nazareth.

Be sure to look at this table for more information.

Hotels On St. Thomas
Name Type Phone Number Star Rating Location
At Home in the Tropics Bed & Breakfast B & B (340) 777-9857


Downtown Charlotte Amalie
Bellavista Bed and Breakfast B & B (888) 333-3063


Downtown Charlotte Amalie
Best Western Carib Beach Resort Resort (340) 774-2525


Central St. Thomas
Bluebeards Beachclub and Villas Resort (866) 722-0073


2.0 mi. Southeast of Downtown Charlotte Amalie
Bluebeards Castle Resort (340) 774-1600


0.5 mi. East of Downtown Charlotte Amalie
Bolongo Bay Beach Resort Hotel (340) 775-1800


2.8 mi. Southeast of Central Charlotte Amalie
Bunker Hill Hotel B & B (340) 774-8056


Downtown Charlotte Amalie
Crystal Cove Resort (340) 779-1540


2.0 mi. East-Northeast of Central Maroon Town
Dreams Sugar Bay Resort & Spa Resort (877) 894-4461


1.3 mi. East of Central Anna's Retreat
Elysian Beach Resort Resort (866) 620-7994


3.3 mi. West of Central downtown Cruz Bay
Emerald Beach Resort Resort (340) 777-8800


Central St. Thomas
Frenchman's Reef & Morning Star Marriott Beach Resort Resort (340) 776-8500


1.7 mi. Southeast of Downtown Charlotte Amalie
Galleon House Bed & Breakfast B & B (340) 774-6952


Downtown Charlotte Amalie
Island Beachcomber Hotel Hotel (340) 774-5250


Central St. Thomas
Island View Guest House B & B (340) 774-4270


1.2 mi. Northwest of Downtown Charlotte Amalie
Mafolie Hotel Hotel (340) 774-2790


0.7 mi. North of Downtown Charlotte Amalie
Magens Point Resort Resort (340) 777-6000


1.7 mi. Northeast of Downtown Charlotte Amalie
Margaritaville Vacation Club Resort (888) 870-2927


1.3 mi. East of Central Anna's Retreat
Miller Manor Hotel (340) 774-1535


0.4 mi. West of Downtown Charlotte Amalie
Olga's Fancy Guest house (340) 643-4247


0.6 mi. West-Southwest of Downtown Charlotte Amalie
Ritz-Carlton St. Thomas Hotel (340) 775-3333


0.7 mi. Southeast of Central Red Hook
Sapphire Beach Resort & Marina Resort (340) 775-6100


2.0 mi. East-Northeast of Central Maroon Town
Secret Harbour Beach Resort Resort (340) 775-6550


1.6 mi. East of Central Maroon Town
The Anchorage Beach Resort Resort (340) 718-9150


2.0 mi. East of Central Maroon Town
The Crystal Palace B & B (340) 777-2277


Downtown Charlotte Amalie
The Green Iguana Hotel Hotel (340) 776-7654


0.4 mi. North-Northeast of Downtown Charlotte Amalie
Two Sandals by the Sea Inn B & B (340) 998-2394


1.6 mi. East of Central Maroon Town
Villa Blanca Hotel (340) 776-0749


1.8 mi. Northwest of Central Anna's Retreat
Windward Passage Hotel Hotel (340) 774-5200


Downtown Charlotte Amalie

Keep in mind, St. Thomas has other property types to consider. Click here to find our page regarding other kinds of accommodations for St. Thomas.


Help us improve! We welcome your corrections and suggestions.