Enjoy a classic snorkeling experience near the beautiful beaches in San Juan, beach hop near the Fajardo Islands, or explore the enchanting Culebra Island! You don’t need to know how to swim to snorkel, but it does help to be comfortable in the water.