
St. Thomas, U.S. Virgin Islands
Bluebeard's Castle Resort
3-star hotel
This stunning resort boasts an idyllic setting in St. Thomas. The resort lies in close proximity to a number of the area's most prominent attractions, including St. Thomas Historical Trust Museum, Blackbeard's Castle, Fort…
- Wi-fi
- 24-hour reception
- Outdoor freshwater pool
- Poolside snack bar














