The distinctive underwater sights worth planning around. Descriptions are curated planning info — always verify local access, rules and conditions before you set out.
01
Bastimentos Island National Marine Park (Bocas del Toro)
Marine reserve📍 Off Isla Colón, Bocas del Toro, Caribbean coast
Panama's Caribbean marine park: a protected stretch of coast and cays around Isla Bastimentos with coral, seagrass, mangroves and reef fish, and the shallow, sheltered water the Bocas archipelago is known for. Boats run from Bocas Town to the park's reefs and beaches.
A national marine park, so park rules and any fee apply, with anchoring and collecting regulated — confirm current arrangements locally. Sheltered as it is, visibility varies with rain and runoff in this part of the Caribbean.
📍 East of Bastimentos, Bocas del Toro
Two low, uninhabited cays inside the Bastimentos park, fringed with shallow coral and clear-ish Caribbean water — the classic Bocas boat day, with snorkeling off the boat and around the cay fringes, and white sand for the surface interval.
Reached by boat only, and the crossing is weather-dependent; there are no facilities on the cays. Coral here is patchy and shallow — keep off it, and take your rubbish back with you.
03
Guna Yala (San Blas) cays
Reef📍 Caribbean coast, east of Colón — the Guna Yala comarca
An archipelago of small cays along Panama's north-east Caribbean coast: shallow reef, sand flats and coral around islands such as the Cayos Holandeses and the many small cays of Guna Yala, in water that is often beautifully clear. Most visits are run by boat from the comarca or by island-based stays.
This is Guna Yala, an autonomous Indigenous comarca with its own rules and an entry tax, and land is owned and governed by the Guna communities — visits are arranged through recognised operators and stays are on inhabited islands. Respect community rules, ask before photographing people, and confirm current access and fees locally.
04
Isla Grande & the Portobelo coast
Shore reef📍 Caribbean coast, Colón province
The closest Caribbean snorkeling to Panama City: the sheltered bay at Isla Grande and the reefs around Portobelo's historic harbour, with shallow coral, seagrass and easy boat access — an accessible half-day rather than an expedition.
Popular with local visitors at weekends and reached by road from Panama City, so it is busier than the islands further east. Visibility is the variable here — rain and runoff can cloud the water, so check with a local operator before you commit a day.
05
Coiba National Park (Pacific coast)
Marine reserve📍 Pacific coast, Veraguas province
A large, protected Pacific island group and marine park off Panama's south-west coast, part of the same conservation region as the Galápagos and Cocos Island: rocky reefs, coral at some sites, and genuinely big marine life — turtles, rays, whitetip reef sharks and seasonal whales. Snorkeling happens on the calm, sheltered sides of the islands.
Honest geography: Coiba is on the PACIFIC coast — a different ocean from Bocas and Guna Yala, with colder, more variable water, stronger currents and more swell. It is a separate trip reached by boat from Santa Catalina or Boca Chica, with park fees and a licensed guide required in practice. Not interchangeable with the Caribbean side of this page.