Best St Petersburg Snorkeling Dive Spots

The St Petersburg area has 5 snorkeling spots out of the 19 snorkel dives found in Florida Gulf Coast.

Located in Florida Gulf Coast, the snorkeling in St Petersburg is known for five enjoyable snorkel dive spots. The best St Petersburg snorkeling based on popularity are considered to be Egmont Key, Honeymoon Island State Park, Caladesi Island State Park, USS Narcissus, and Devils Den Spring. For a detailed dive site description and printable snorkel dive map, just select a St Petersburg snorkeling dive below.

Snorkeling Devils Den (FL)

Snorkeling Devils Den (FL)

Published:   Modified: 11/16/2016