Welcome to our resort property on St. Thomas in the U.S. Virgin Islands overlooking the port town of Charlotte Amalie, the harbor and the crystal blue waters of the Caribbean. Bluebeard’s Castle is pristinely perched upon a romantically secluded hilltop on the grounds of the historic fortress named after Bluebeard the infamous Caribbean pirate.
Each morning as you awaken to the tropical breeze and breathtaking view that the resort offers, you can enjoy breakfast on the pool deck. Afterwards, take in a game of tennis, stop in and workout in our exercise facility, have a swim in the pool or relax in the hot-tub. Next visit our resort’s shop before heading to the beach or taking in the many sites that are to be found on St. Thomas.
There is an overabundance of premier water and other sports, such as; fishing, windsurfing, scuba-diving, sailing and golf to mention a few. Or you may wish to simply enjoy the beaches and the crystal clear water at one of the many beaches on the Island.
Dining is always exciting when trying to choose from the many world class island restaurants, which includes our onsite fine dining.
Our staff looks forward to serving you and providing the most wonderful vacation experience available.