Search Hotels near Top St. Thomas Attractions

Top 10 St. Thomas Hotel Deals

See all 133 Hotels in St. Thomas
Emerald Beach Resort

Emerald Beach Resort

8070 Lindbergh Bay, St. Thomas 00802

3.5 out of 5.0
3.8 out of 5 (1,003 reviews)

This beachfront resort on St. Thomas is located along a curving bay, a 5-minute drive from the airport and short distance fro …

Get Rates
Olga's Fancy

Olga's Fancy

Honduras 8, St. Thomas 00803

3.0 out of 5.0
4.6 out of 5 (97 reviews)

Located in Charlotte Amalie, this hotel is within 1 mi (2 km) of Magic Ice Gallery, Fort Christian, and Emancipation Garden …

C$175
St. Thomas All Inclusive B&B

St. Thomas All Inclusive B&B

S/V Ragamuffin Sailboat, St. Thomas

3.0 out of 5.0
3 out of 5 (3 reviews)

This bed & breakfast is located in St. Thomas (Water Island), close to the beach, University of Virgin Islands, Emancipatio …

Get Rates
Midtown Guest House

Midtown Guest House

1B Commandant Gade, St. Thomas 00804

2.5 out of 5.0

Located in Charlotte Amalie, this guesthouse is steps from Haagensen House and Blackbeard's Castle. Emancipation Garden and …

C$100
Marriott Frenchman's Reef and Morning Star Beach Resort

Marriott Frenchman's Reef and Morning Star Beach Resort

5 Estate Bakkeroe, St. Thomas 00802

4.5 out of 5.0
4 out of 5 (1,537 reviews)

Marriott Frenchman's Reef and Morning Star Beach Resort is on the south coast of St. Thomas, a 10-minute drive from Charlotte …

Get Rates
Mafolie Hotel

Mafolie Hotel

7091 Estate Mafolie, St. Thomas 00802

3.0 out of 5.0
3.9 out of 5 (289 reviews)

Located in Charlotte Amalie, this hotel is within a 10-minute walk of Lionel Roberts Stadium and Blackbeard's Castle. …

Get Rates
Lindbergh Bay Hotel and Villas

Lindbergh Bay Hotel and Villas

8075 Lindbergh Bay, St. Thomas 00802

3.5 out of 5.0
3.2 out of 5 (318 reviews)

Located in Charlotte Amalie, this hotel is within 3 mi (5 km) of University of Virgin Islands, Fort Christian, and …

Get Rates
Pallina Villa

Pallina Villa

Peterborg, St. Thomas

4.5 out of 5.0

Located in Peterborg, this luxury villa is 2.3 mi (3.8 km) from Magens Bay and within 6 mi (10 km) of Blackbeard's Castle and …

Get Rates
Hilltop Villas at Bluebeards Castle

Hilltop Villas at Bluebeards Castle

1331 Estate Taarneberg, St. Thomas 00802

3.0 out of 5.0
4 out of 5 (405 reviews)

Located in Charlotte Amalie, this beach hotel is within a 15-minute walk of Frederick Lutheran Church, Emancipation Garden, …

Get Rates
1440 Watergate

1440 Watergate

7101 East Watergate, St. Thomas 802

3.5 out of 5.0

Situated in St. Thomas, this beach condo is within 3 mi (5 km) of Mangrove Lagoon, Bluebeards Beach, and Havensight Mall. For …

Get Rates

Recent Reviews in St. Thomas

Narrow your search

St. Thomas Hotel Guide

St. Thomas has an array of great short- and long-stay accommodation options to choose from. Spend some time looking through our 41 hotel listings, which are all within a 0.1-kilometre (0.1-mile) radius of St. Thomas' city center.

One of the keys to trouble-free travel is finding a convenient location to base yourself, so be sure to check out the Mafolie Hotel and Galleon House Bed Breakfast Inn, all of which are within a 1-kilometre (0.6-mile) radius of St. Thomas' downtown area.

The Magens Point Resort as well as the Windward Passage Hotel are conveniently within an easy walk from Magens Bay, while the Sapphire Beach Condo Resort & Marina by Antilles Resorts and Antilles Resorts at Point Pleasant are located close to Coki Beach.
 Blackbeard's Castle, another important St. Thomas attraction, is walking distance from the Marriott's Frenchman's Cove and the Marriott Frenchman's Reef and Morning Star Beach Resort. Accommodation options near Fort Christian include the Sunset Gardens and the Villa Marbella Suites.

Accommodation closest to Havensight Mall are the Bolongo Bay Beach Resort and Bluebeards Castle Hotel. The Virgin Islands Campground and Pirates Pension at Bluebeards Castle are near to the St. Thomas Synagogue.
 Those who are traveling to St. Thomas for 99 Steps could stay at the Hilltop Villas at Bluebeards Castle and Bluebeards Castle Villas. Places to stay that are near Seven Arches Museum, include the Bluebeard's Castle Villas III and Tropic Leisure Club at Magens Point Resort.

16 kilometres (10 miles) from the center of St. Thomas, is the Caneel Bay. The Frenchmans is 25 kilometres (16 miles) away. Another possibility is to make a reservation at The Ritz-Carlton, St. Thomas or the Gallows Point Resort.

2 kilometres (1 mile) away from St. Thomas is Charlotte Amalie, where you can visit the Hassel Island and Weibel Museum. Should you wish to spend a few nights in Charlotte Amalie, check out the Lindbergh Bay Hotel and Villas and Emerald Beach Resort. 17 kilometres (11 miles) to the east of St. Thomas is Cruz Bay, which is home to the Grande Bay Resort and The Westin St. John Resort. Maho Beach and Bordeaux Mountain Trail are popular sites to experience when you're in Cruz Bay.

Cyril E. King Airport is a convenient airport for accessing St. Thomas. It is 4 kilometres (2 miles) drive away. If you would like to stay nearby, try the Culebra Bed & Breakfast on a Boat or Peace of Mind Villa.

false