Back to All Destinations
St. Thomas Resorts
Get comfortable in the Caribbean with pristine beaches and blue waters ideal for snorkeling and diving. From upscale resorts to breathtaking views of the harbor, St. Thomas resorts provide a perfect blend of relaxation and adventure in the U.S. Virgin Islands.
Explore Our Resorts in St. Thomas
Bluebeard's Castle Hilltop Villas I & II
Charlotte Amalie
Bluebeard’s Castle is located on a secluded hillside in the heart of this tropical paradise and is the ideal U.S. Virgin Islands vacation destination. Overlooking Charlotte Amalie and the harbor where cruise ships dock, the resort is made up of four different associations.
- 24-hour Security
- Beach access
- Wi-Fi
- Free parking on premises