About Bluebeard's Castle Resort Set in a prime location of Saint Thomas, Bluebeard's Castle Resort puts everything the city has to offer just outside your doorstep. The hotel has everything you need for a comfortable stay. To be found at the hotel are Wi-Fi in public areas, car park, restaurant, laundry service, poolside bar. Air conditioning, heating, mini bar, balcony/terrace, alarm clock can be found in selected guestrooms. Recuperate from a full day of sightseeing in the comfort of your room or take advantage of the hotel's recreational facilities, including hot tub, fitness center, outdoor pool. Convenience and comfort makes Bluebeard's Castle Resort the perfect choice for your stay in Saint Thomas.
Guest Rating: 8.1 Address: 7511 Frenchman's Bay 100