Blackbeard'S Castle
Located within easy reach of Gallery St. Thomas, Blackbeard'S Castle Charlotte Amalie hotel features a sundeck and a sun terrace. This comfortable hotel is a good starting point for exploring Charlotte Amalie, including the historic tower "Blackbeard's Castle", which is only a 5-minute walk away.
Location
0.4 miles from Lionel Roberts Stadium, the Charlotte Amalie hotel is also 1.5 miles from Tree Limin' Extreme Zipline St. Thomas Amusement Park. Charlotte Amalie Overlook is also located about 20 minutes' stroll from the Blackbeard'S Castle. Guests will also appreciate the vicinity to Antonio Jarvis Square, located 0.3 miles away. Entertainment options in the area feature Crown Bay Marina just moments from the property.
Food & Drinks
The hotel is a few steps from Peking Tokyo, which serves delectable meals.
Leisure & Activities
There is a fitness studio at the accommodation.
Why choose Blackbeard'S Castle Charlotte Amalie
-
Outdoor swimming pool available
-
Family rooms with stunning views
-
Restaurant with American cuisine
-
Free private parking on-site
Important information
Enter dates to see availability