Bluebeards Castle Villas is located in St. Thomas's Charlotte Amalie neighborhood, close to Lionel Roberts Stadium, Blackbeard's Castle, and Fort Christian. Nearby points of interest also include Emancipation Garden and Magens Bay.
Bluebeards Castle Villas features a restaurant and a poolside bar. Recreational amenities include an outdoor pool, a children's pool, and a spa tub. Wireless Internet access (surcharge) is available in public areas and the villa has a computer station. Self parking is complimentary. Additional property amenities include a concierge desk, laundry facilities, and self parking.
All guestrooms at Bluebeards Castle Villas feature air conditioning. At this 3-star villa, accommodations include kitchenettes with refrigerators.
- 3 Bluebeard's Hill
- St Thomas 00801
- User Rating