Skip to content
🌴San Blas

The Islands of San Blas

Guna Yala is home to more than 30 named islands and cays, each with its own character — from snorkeling reefs to Guna fishing communities. Here's the full guide, growing as we add more.

Chichime Island

Chichime Island

Chichime is two palm-covered cays split by a channel you can wade at low tide, with a Guna fishing village and a shallow reef for first-time snorkelers.

Cayos Chichime

snorkelingday tripphotography
Dutch Cays (Cayos Holandeses)

Dutch Cays (Cayos Holandeses)

Cayos Holandeses is the most remote reef in San Blas: a lagoon inside a coral ring, reached on a tour with a 4:30 AM pickup and a minimum group size.

Cayos Holandeses

snorkelingpremium tourreef quality
El Porvenir

El Porvenir

El Porvenir is the administrative capital of Guna Yala and the site of its main airstrip — not a beach stop, but worth understanding before you book.

Western Guna Yala

guna governanceentry point
Isla Aguja

Isla Aguja

Isla Aguja is one of the closest cays to the Carti embarkation point: calm shallow water, a short boat ride, and the usual first stop for families.

Cayos cercanos a Carti

familiescalm watershort transfer
Isla Diablo (Devil's Island)

Isla Diablo (Devil's Island)

Isla Diablo has its own published day-tour itinerary through the Isla Perro group, calm water for children and simple Guna-run cabins for the night.

Isla Perro

overnight staysnorkelingfamilies
Isla Franklin

Isla Franklin

Isla Franklin is known for something rare in San Blas: genuine vegan meals for overnight guests. Here is how to ask for it when you book a cabin.

San Blas

vegan friendlyovernight stay
Isla Pelícano

Isla Pelícano

Isla Pelícano, known in Guna as Gorgidub, is the San Blas island filmed for Netflix's Money Heist — far out, uninhabited, and reached on private tours.

Cayos Holandeses

photographysnorkelingpremium tour
Limones Cays

Limones Cays

The Limones Cays are uninhabited San Blas islets close enough to hop between in one afternoon, with some of the clearest water in the archipelago.

Cayos Limones

island hoppingsnorkelingphotography
Nugnudub

Nugnudub

Nugnudub is a small, less-visited San Blas island with an active Guna community: no shipwreck, no famous sandbar, and daily life that is not staged.

Isla Perro

off the beaten pathguna culturerelaxation
Perro Chico Island

Perro Chico Island

Perro Chico is the most requested snorkel stop in San Blas: a sunken ship in water shallow enough for beginners, on an uninhabited cay you can walk around.

Isla Perro

snorkelingshipwreckday trip
Perro Grande Island

Perro Grande Island

Perro Grande is one of the few San Blas islands with room to spread out: wide white sand, calm turquoise water for swimming, and beachfront cabins.

Isla Perro

overnight stayswimmingwide beaches
The Natural Pool (Piscina Natural)

The Natural Pool (Piscina Natural)

The Natural Pool is a waist-deep sandbar in open sea, famous for its starfish. No swimming needed, no shade either — here is how the stop actually works.

Central San Blas

familieswadingphotography