Outdoor, US Virgin Islands

Secret Harbour Beach Resort

1439 reviews
4.9/5
 (4.9)

City: St Thomas

Located along the southeastern shore of St. Thomas, Secret Harbour Beach Resort is set in a secluded cove in Nazareth Bay. Featuring a pretty white sand beach and crystalline waters, it’s a popular spot for sunbathing, snorkeling, and other water sports, such as scuba diving, paddleboarding, and kayaking.

MAP VIEW