If what you're looking for is a conveniently located hotel in St. Thomas, look no further than Bluebeards Castle. Situated only from the city center, guests are well located to enjoy the town's attractions and activities. Visitors to the hotel can take pleasure in touring the city's top attractions: Lladro Boutique St. Thomas, Zora of St. Thomas, The Shops at Yacht Haven Grande.
At Bluebeards Castle, the excellent service and superior facilities make for an unforgettable stay. Free Wi-Fi in all rooms, gift/souvenir shop, 24-hour front desk, Wi-Fi in public areas, family room are just a few of the facilities that set Bluebeards Castle apart from other hotels in the city.
Hotel accommodations have been carefully appointed to the highest degree of comfort and convenience. In some of the rooms, guests can find private entrance, sofa, towels, separate living room, internet access – wireless (complimentary). The hotel offers fantastic facilities, including hot tub, fitness center, golf course (within 3 km), outdoor pool, tennis courts, to help you unwind after an action-packed day in the city. Whatever your purpose of visit, Bluebeards Castle is an excellent choice for your stay in St. Thomas.