U.S. Virgin Islands · VI
Annaberg Beach
Annaberg Beach is a white-sand stretch on the north shore of St. John in the U.S. Virgin Islands, tucked between the ruins of a grand Danish sugar plantation and the calm waters of Leinster Bay. Managed by the National Park Service as part of Virgin Islands National Park, it offers a rare pairing: a beautiful beach day anchored by one of the Caribbean's most significant historic sites. The beach sits at the waterfront of the former Annaberg Plantation, once the largest sugar-producing estate on St. John. Today its windmill tower, factory walls, and slave quarters stand as a dramatic backdrop to swimming and snorkeling. A short walk along the Leinster Bay Trail leads to Waterlemon Cay, widely considered the best land-accessible snorkeling on the island.