- Please support our journalism through affiliate links. Affiliate Disclosure
Come to this private resort in a secluded part of St Thomas if you are in search of luxurious suites and white sand private beaches. At Secret Harbour Beach Resort, guests will also find a marine sanctuary with clear waters that are perfect for some relaxing swimming or snorkeling.
The suites at the Secret Harbour Resort are all individually located for greater privacy and come in a range of sizes and styles, each just seconds away from the beach so that guests can make the most of the seaside activities on offer here. There are also tennis courts, swimming pools, and island excursions available to ensure that guests will never be short of something to do.
Address: Secret Harbour Beach Resort, 6280 Estate Nazareth, St. Thomas 00802, U.S. Virgin Islands, Phone: 340-775-6550
Plan Your Trip
Get Ready to Go!
- Search flights and stays nearby.
- Book your car rental.
Need some more help?
Read our Reservations & Travel Planning Tips guide.