ReefRoamer

Puerto Rico Coastal & Marine Places

Explore shore entries, fringing reefs, marine sanctuaries, and dive sites with sourced condition baselines and species encounters.

Escambrón Marine Park

Puerto Rico • San Juan Metro • Shore Entry

Paved parking lot at Balneario del Escambrón ($5/day). Short walking path across lawn to protected sandy inlet entry with shallow coral bloc...

Depth: 1.5m - 9.0m | Species: 11

View Full Place Guide ›

Tamarindo Beach (Culebra)

Puerto Rico • Culebra • Beach

Unpaved dirt parking area along PR-251. Easy pebble and sand shore entry into shallow seagrass beds and fringing coral reefs of Canal Luis P...

Depth: 0.5m - 6.0m | Species: 9

View Full Place Guide ›

Steps Beach (Tres Palmas Reserve)

Puerto Rico • West • Reef

Roadside parking along Barrio Ensenada. Entry via sandy shore and concrete steps. Rocky reef entry requires careful foot placement during lo...

Depth: 1.0m - 15.0m | Species: 11

View Full Place Guide ›

Cayo Enrique (La Parguera Reserve)

Puerto Rico • South • Dive Site

Accessible only by boat or kayak from La Parguera waterfront docks (1.5 miles offshore). Fixed mooring buoys on the lee side of the mangrove...

Depth: 1.0m - 22.0m | Species: 12

View Full Place Guide ›

Crash Boat Beach (Aguadilla)

Puerto Rico • West • Shore Entry

Large paved parking area at beach level ($5 fee). Easy sandy beach entry with immediate access to historic pier pilings and artificial reef ...

Depth: 1.0m - 12.0m | Species: 9

View Full Place Guide ›

Flamenco Beach (Culebra)

Puerto Rico • Culebra • Beach

Paved parking lot with full visitor kiosk ($5 parking fee). Horseshoe-shaped white sand bay with gentle entry and outer reef barrier....

Depth: 0.5m - 8.0m | Species: 5

View Full Place Guide ›

Sun Bay Beach (Vieques)

Puerto Rico • Vieques • Beach

Paved access road from Esperanza. Large palm-shaded parking area with calm crescent bay water entry....

Depth: 0.5m - 6.0m | Species: 4

View Full Place Guide ›

Seven Seas Beach (Fajardo)

Puerto Rico • East • Shore Entry

Balneario Seven Seas parking lot at the end of PR-987. Sandy bay entry leading out to Las Cabezas de San Juan coral heads....

Depth: 0.5m - 7.0m | Species: 5

View Full Place Guide ›

Playa Sucia / La Playuela (Cabo Rojo)

Puerto Rico • Southwest • Beach

Dirt road past Los Morrillos Lighthouse. Crescent turquoise bay entry framed by dramatic limestone cliffs....

Depth: 0.5m - 10.0m | Species: 5

View Full Place Guide ›