Bluebeard'S Beach Club Hotel Saint Thomas Island
7511 Frenchman'S Bay #100, St. Thomas, Saint Thomas Island, United States Virgin Islands
Bluebeard'S Beach Club 3*
The 3-star Bluebeard'S Beach Club Hotel enjoys its location on the beach.
The hotel puts guests near pristine beaches.
Guests can go to the private beach of Saint Thomas Island.
Rooms & Availability
Please, select dates to see available rooms.
Checking available rooms
Checking available hotels