Este establecimiento, construido en la década de 1600, se encuentra en St. Thomas, a 2 calles de Long Bay, y cuenta con un restaurante reseñado por A Room with a View. Dispone de piscina al aire libre con bañera de hidromasaje y ofrece alojamientos amplios con TV.
Los estudios y suites del Bluebeards Castle son luminosos y cuentan con balcón privado, microondas, nevera y set de café.
Esta fortaleza de siglos de antigüedad dispone de una piscina infantil y un gimnasio. El complejo ofrece información turística y servicio de lavandería. La isla histórica de Hassel está a unos 2 km, mientras que la laguna Mangrove se halla a unos 14 km.
El centro comercial Cohen Mall se encuentra a 1,6 km del Bluebeards Castle y la bahía de Caneel Bay está a 1 hora en coche. El aeropuerto Cyril E. King queda a 6 km.