Search Hotels near Top Charlotte Amalie Attractions

Top 10 Charlotte Amalie Hotel Deals

See all 97 Hotels in Charlotte Amalie
Windward Passage Hotel
Windward Passage Hotel

Veterans Drive Charlotte Amali, St. Thomas 00804

3.5 out of 5.0
3.2 out of 5 (1,380 reviews)

Located in Charlotte Amalie, this hotel is within a 10-minute walk of Magic Ice Gallery, Fort Christian, and Emancipation …

C$181
Bluebeards Castle Hotel
Bluebeards Castle Hotel

Bluebeards Hill, St. Thomas 00802

3.5 out of 5.0
3.8 out of 5 (454 reviews)

Located in Charlotte Amalie, this hotel is within a 15-minute walk of St. Thomas Historical Trust Museum, Emancipation Garden …

Get Rates
Bluebeard's Castle Villas III
Bluebeard's Castle Villas III

1331 Estate Taarneberg, St. Thomas 00802

2.5 out of 5.0
3.8 out of 5 (238 reviews)

Located in Charlotte Amalie, this hotel is within a 15-minute walk of St. Thomas Historical Trust Museum and Emancipation …

Get Rates
Pirates Pension at Bluebeards Castle
Pirates Pension at Bluebeards Castle

1331 Estate Taarneberg, St. Thomas 00802

3.0 out of 5.0
4.1 out of 5 (142 reviews)

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

Get Rates
Bluebeard's Beach Club
Bluebeard's Beach Club

100 Frenchman's Bay, St. Thomas

3.5 out of 5.0
3.8 out of 5 (4 reviews)

Situated on the beach, this hotel is 0.7 mi (1.1 km) from Bluebeards Beach and within 3 mi (5 km) of Havensight Mall and …

Get Rates
Villa Marbella Suites
Villa Marbella Suites
0.8 km from Charlotte Amalie
3.0 out of 5.0
4.7 out of 5 (81 reviews)

Situated near the airport, this guesthouse is 0.9 mi (1.4 km) from Bluebeards Beach and within 3 mi (5 km) of Morningstar …

Get Rates
Flamboyan on the Bay Resort and Villas
Flamboyan on the Bay Resort and Villas
1.4 km from Charlotte Amalie
3.5 out of 5.0
3.7 out of 5 (20 reviews)

Located in the heart of Canaan, this condominium resort is within 3 mi (5 km) of Magens Bay, Blackbeard's Castle, and …

C$171
Crystal Cove Villas
Crystal Cove Villas
6 km from Charlotte Amalie
3.0 out of 5.0
3.5 out of 5 (44 reviews)

Nestled on the beach, this Red Hook condominium resort is 0.4 mi (0.6 km) from Sapphire Beach and 2.2 mi (3.5 km) from Coki …

C$182
Two Sandals by the Sea Inn - B&B
Two Sandals by the Sea Inn - B&B
6.3 km from Charlotte Amalie
2.5 out of 5.0
4.2 out of 5 (165 reviews)

Located in Nazareth, this bed & breakfast is within 1 mi (2 km) of Secret Harbour Beach and American Yacht Harbor. Sapphire …

C$236
Long Bay Beach Club
Long Bay Beach Club
24 km from Charlotte Amalie
3.5 out of 5.0
4.1 out of 5 (398 reviews)

Offering a spectacular scenery, this resort sits along a mile-long silken-sand beach on the western tip of Tortola; the ferry …

C$240

Recent Reviews in Charlotte Amalie

Narrow your search

Charlotte Amalie Hotel Guide

Going to Charlotte Amalie? There's an extensive range of accommodation options to choose from. We currently offer at least 33 places to base yourself within 0.1 kilometres (0.06 miles) of the heart of Charlotte Amalie.

A great option if you prefer to stay close to the downtown of Charlotte Amalie, is the Windward Passage Hotel.

Expedia know that all travelers possess different needs and budgets. So if you're seeking a hotel at the cheaper end of the scale, Charlotte Amalie boasts some solid options. The Windward Passage Hotel is 1 kilometre (0.6 miles) from the center of Charlotte Amalie, while the Mafolie Hotel is 2 kilometres (1 mile) away. The Sunset Gardens and the Bluebeards Castle Hotel are two other budget hotels worth checking out.

The Flamboyan On The Bay is situated 4 kilometres (3 miles) from the center of Charlotte Amalie. Alternatively, the Caneel Bay is positioned 17 kilometres (11 miles) away. Other hotel options include the Frenchmans and the The Ritz-Carlton, St. Thomas.

Looking for more to do? Spend a few hours discovering Maho Beach and Bordeaux Mountain Trail, in Cruz Bay, 17 kilometres (11 miles) to the east of Charlotte Amalie. The Gallows Point Resort and Grande Bay Resort are a few of the Expedia-recommended accommodation options in Cruz Bay. 2 kilometres (1 mile) to the northeast of Charlotte Amalie, you'll also find St. Thomas, which is home to the Marriott's Frenchman's Cove and Bolongo Bay Beach Resort. The Magens Bay and Coki Beach are just some of the more popular attractions to check out in St. Thomas.

If sport is your passion, make the time to visit Lionel Roberts Stadium, which is 2 kilometres (1 mile) to the northeast of Charlotte Amalie. For travelers who are keen on booking a room close by, make a reservation in the Lindbergh Bay Hotel and Villas or Marriott Frenchman's Reef and Morning Star Beach Resort.

Cyril E. King Airport is a nearby airport for arriving in Charlotte Amalie. It is 3 kilometres (2 miles) away. If you plan to stay nearby, try the Emerald Beach Resort or Virgin Islands Campground.

false