Snorkeling just outside San Juan gives you easy access to reefs with decent fish life, occasional turtles, and clear water when conditions cooperate. Most trips head to nearby spots like Escambrón or La Coral, or take a short boat ride to calmer bays. Expect a half-day outing with 45–90 minutes in the water. The underwater scenery is pleasant rather than spectacular—think small schools of sergeant majors, parrotfish, and the occasional ray. Visibility ranges from 20 to 60 feet depending on recent rain and swell.
The best time is April through August when seas are usually calmer and rain is less frequent. Winter months bring bigger waves and more runoff, which can cut visibility. Expect to pay around $70–$120 for a half-day guided snorkel tour including gear and transport; full-day trips with lunch run closer to $150–$240. Private charters cost more.
Pick a small-group boat trip that actually spends time in the water rather than one that just stops for a quick dip between rum punches. Skip the overcrowded catamaran party boats if you actually want to see fish. Bring your own mask and snorkel if you have them—rental gear is often old and leaks.
Some links are affiliate links — we may earn a commission at no extra cost to you. See our Terms.