Give us feedback!

Snorkel Leinster Bay, St John, USVI

Leinster Bay is located on the island of Saint John in the United States Virgin Islands. Leinster Bay are accessed by boat or by the Leinster Bay Trail, a 20-minute walk from Annaberg Parking lot to the main beach. There are 20 mooring bouys for overnight stays. Day use of the park moorings is free but a self-registration fee of $15 per night is required for overnight use between the hours of 5:00 p.m. and 7:30 a.m. For your convenience, payment stations have been placed at the following locations: Caneel Watersports Shop, Hawksnest Bay, Cinnamon Bay, Maho Bay Camps, Leinster Bay, Saltpond Bay, and Great Lameshur Bay (check the tag on your mooring for exact directions to the payment station).
Show more
No Ratings Yet
Flag as inappropriate
Share on Tumblr Share via E-mail