Stay at this 3-star hotel in St. Thomas. Enjoy free WiFi, free parking, and 2 restaurants. Popular attractions St. Thomas Historical Trust Museum and Lionel Roberts Stadium are located nearby. Discover genuine guest reviews for Pirates Pension at Bluebeard's Castle by Capital Vacations along with the latest prices and availability – book now.