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

Best Western Emerald Beach Resort

St. Thomas offers hotel options that will appeal to just about any type of visitor. Choose from glitzy resorts, low-cost accommodations, and plenty more in between. Visitors wanting to enjoy a lively late-night scene will encounter precisely that at several hotels around St. Thomas. Click on the links to read further info.

A popular spot for on-site recreation is Dreams Sugar Bay Resort & Spa. Every room at the Dreams Sugar Bay Resort & Spa has its own private balcony for viewing the resort, bay, or ocean, depending on the guest's choice and desires. One-bedroom suites and special "Clear Air Rooms" are also available. They're at 6500 Estate Smith Bay.

Accommodations Map

One property positioned on the water's edge 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. They're at 6720 Estate Smith Bay.

For travelers wanting to find a property with a good bar and club scene, Secret Harbour Beach Resort is one destination you may want to consider. The all-suite Secret Harbour Beach Resort, on the East end of beautiful St. Thomas, is situated on its own pristine private beach. The spacious studio and one bedroom suites are just steps away from the Caribbean and come with spectacular ocean views. You'll be able to find them at 6280 Estate Nazareth.

The table directly below shows more details concerning hotel possibilities.

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
Best Western Emerald Beach Resort Resort (340) 777-8800


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
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
Hotel 1829 Hotel (340) 776-1829


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.6 mi. North of Downtown Charlotte Amalie
Magens Point Resort Resort (340) 777-6000


1.7 mi. Northeast of Downtown Charlotte Amalie
Miller Manor Hotel (340) 774-1535


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


3.3 mi. West of Central downtown Cruz Bay
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
The Inn at Blackbeard's Castle Hotel (340) 776-1234


0.3 mi. 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

If you would prefer having a wider selection of places beyond what's offered in this category, you should look at other locations. Anyone needing to obtain more information about other kinds of accommodations available for St. Thomas here.


Help us improve! We welcome your corrections and suggestions.