Best snorkel beaches in Puerto Rico, 2026
10 snorkel beaches in Puerto Rico that score highest on the OnlyBeaches Index for what matters to snorkel travellers.How we rank →
1OBI 7.5+
Carlos Rosario Beach
Culebra, Puerto Rico
Reef-focused beach reached from Flamenco/Tamarindo area with strong underwater appeal
2OBI 7.5+
Cayo Diablo Beach
Fajardo, Puerto Rico
Offshore cay shoreline for experienced boat access, reef scenery, and a more remote beach feel.
3OBI 7.5+
Cayo Turrumote
La Parguera, Puerto Rico
Important offshore cayo for snorkeling/diving trips from La Parguera
4OBI 7.5+
Crash Boat Beach
Aguadilla, Puerto Rico
Aguadilla’s signature beach with clear water, pier scenery, food kiosks, and strong visitor recognition.
5OBI 7.5+
Mosquito Pier Beach
Vieques, Puerto Rico
Recognized snorkel spot around Mosquito Pier with clear water and frequent marine-life sightings.
6OBI 7.5+
Playa Carlos Rosario
Culebra, Puerto Rico
Premier reef-snorkeling beach reached from the Flamenco side of Culebra.
7OBI 7.5+
Playa Tamarindo
Culebra, Puerto Rico
Calm west-coast snorkeling beach known for turtles and clear water.
8OBI 7.5+
Punta Borinquen Reef Beach
Aguadilla, Puerto Rico
A reef-fringed coastal beach zone near Punta Borinquen where surf, tide, and reef define the experience.
9OBI 7.5+
Shacks Beach
Bajura, Puerto Rico
A major northwest Puerto Rico snorkel and dive beach with clear water and reef appeal.
10OBI 7.5+
Steps Beach
Rincón, Puerto Rico
Tres Palmas reef beach known for snorkeling and the landmark concrete steps.