Bluebeard’s Castle Virgin Islands (U.S.), St. Thomas Due to damage from Hurricane Irma and Maria, Bluebeard's Castle Resort is currently closed to owners and guests.