Bluebeards Castle Resort Charlotte Amalie is located in Charlotte Amalie, 19 minutes' stroll from the historic Saint Thomas Synagogue, and offers a swimming pool. A car park is provided on site.
Situated not far from Waterfront Highway, this hotel also gives access to such sports venues as Lionel Roberts Stadium, which is 0.6 miles away. Bluebeard's Tower is situated a 17-minute walk away. Guests will also enjoy proximity to Saint Thomas Harbor, situated miles away. Along with other cultural attractions The Virgin Islands Children's Museum is nestled 13 minutes by foot from the Bluebeards Castle Resort.
Greengos Caribbean Cantina is within a few blocks of the hotel.