Blackbeards Castle Charlotte Amalie hotel enjoys a convenient location just 6 minutes' stroll from Main Street and offers 8 rooms with views of the sea. The elegant 4-star hotel is a good starting point for Charlotte Amalie's sports attractions, including Lionel Roberts Stadium, which is 0.4 miles away.
The Charlotte Amalie hotel is located approximately 20 minutes by foot from Drake's Seat and in the vicinity of the trading Market Square. Places of worship to visit 0.2 miles from the Blackbeards Castle Charlotte Amalie include the Georgian-style Frederick Lutheran Church. Feel in total harmony with nature by visiting the heart-shaped Magens Bay Beach, around 25 minutes by foot from the property. For those traveling from afar, Cyril E. King airport is 10 minutes' drive away.
They also come with private bathrooms.
The nearby dining opportunities include Petra's Dushi by the Sea, which is fairly close to the Blackbeards Castle.