Saint John Snorkeling

Explore Snorkeling in Saint John


Popular places for Snorkeling in Saint John

Trunk Bay

Cinnamon Bay

Salomon Beach

Virgin Islands National Park

Bordeaux Overlook

Hawksnest Beach

Popular hotels in Saint John

Westin St. John Resort and Villas