Puerto Escondido

Calma guide · Oaxaca coast, Mexico

Puerto Escondido

A surf town with a wave that kills, and three bays where you can actually swim.

Reviewed · 10 min read

Why here

Puerto Escondido is not a resort and has never tried to be one: it is a fishing town that grew around a wave. Zicatela breaks with a force that earned it a nickname in the surf world, the Mexican Pipeline, and from May to July and again in November it takes swells born thousands of kilometres away. Watching that from the sand, with no board and no ambition, is one of Mexico's great free spectacles.

Around that wave there is everything the photo leaves out: small sheltered bays where the water sits still, a lagoon that glows blue at night, dolphins half an hour offshore, and a town people still cross in shared pickups. Oaxaca City is a few hours inland on the new highway, and that mountain-and-coast combination is why so many people land here and never leave.

If you want a beach where you can walk into the water with kids in front of your hotel, Zicatela is not it, and that deserves to be said plainly: it is a surfers' beach with rip currents that kill. In 2026 a 23-year-old American visitor drowned in one of them, and Oaxaca's civil protection agency already counted three current-related deaths that year. It is also not comfortable luxury: there is no Uber, many streets are dirt, you will pay cash more often than you expect, and Zicatela's nightlife runs late. If you want the flat Caribbean and an all-inclusive, this is the other ocean and the other country.

Language
Spanish, with plenty of English in La Punta and Zicatela
Currency
Mexican pesos (MXN). Bring cash — the independent ATMs here overcharge

When to go

November to April

This is the dry season: days between 28 and 32 degrees, cleaner water, and November brings the town's festival month plus the big Zicatela contest. Come in November for size; come January to April to swim and do nothing.

May and June, when the first big southern swells arrive and it does not yet rain daily. Zicatela is at its most imposing and the town is not full.

Summer and early autumn are the rainy season: short heavy downpours, usually late afternoon or at night, high humidity and a rougher sea. It does not ruin a trip, but it rearranges boat mornings and lagoon nights more than once.

Season or eventWhenWhat it changes
Fiestas de NoviembreAll of NovemberThe town's big month, with an official programme: a food showcase in Zicatela, concerts at the Carrizalillo forum, an international sailfish tournament off the main bay and music every night. Rooms sell out and prices rise.
Zicatela Mexican Pro27 to 29 November 2026, from 11:00The international surf contest at Playa Zicatela, inside the November festival. It is the best weekend of the year to see the wave properly, and the worst to find a room without booking months ahead.
El Surfer de OroJuly, in the middle of swell seasonThe other big surf and bodyboard contest, also at Zicatela. A reminder that the good competition is not only in November.
Semana SantaMarch or April, depending on the yearMexican domestic travel at full volume, like everywhere on this coast. Packed beaches, scarce taxis and queues at the highway toll booths. We publish no programme because the town does not release one in advance.

The calendar here is decided by two things: the wave and the rain. November combines the best wave with the best festival and the worst price; February has no festival and everything else.

Getting there

Flights to Puerto Escondido.

Search flights and fares

From

Mexico City

MEX

Duration

1h 20m

From

Mexico City (Felipe Ángeles)

NLU

Duration

1h 20m

From

Guadalajara

GDL

Duration

1h 50m

From

Madrid

MAD

Duration

11h 00m

Common routes. Airfares change daily, so we do not fix a price here: search for your dates.

Where to stay

Where to stay in Puerto Escondido.

See all stays
Selección editorial Calma

First, choose the neighborhood.

Choose the area before the hotel. In Puerto Escondido, it changes the trip substantially.

Zicatela

The long surf beach and the axis of the nightlife: hostels, bars, boards everywhere and the roar of the sea as a soundtrack.

Experienced surfers, and anyone who wants the town awake late.

Keep in mind: You do not swim in this water. And the noise is not an anecdote: sleep on Calle del Morro and you sleep with the music.

La Punta

The southern end of Zicatela, slower and barefoot, with a wave that forgives, surf schools, yoga and a large community of people who stay for months.

Beginners, solo travellers and anyone working from the coast.

Keep in mind: Dirt streets and fewer services than the centre. It is the area charging the most for the least infrastructure.

Rinconada

Up on Bulevar Benito Juárez, with mid-size hotels and the town's best cluster of chef-led restaurants.

Anyone who wants to walk to dinner and sleep away from Calle del Morro.

Keep in mind: You are not on the beach: every bay is a walk downhill or a taxi.

Carrizalillo

A small horseshoe bay with calm water and a staircase down to it. The upper streets hold boutique places with a view.

Couples, and anyone here to swim and actually snorkel.

Keep in mind: It is a lot of steps, every time, towels and children included. The beach is small and fills up in high season.

Centro and the Adoquín

The pedestrian street above the main bay, with seafood counters, shops, tour agencies and the boats leaving straight off the sand.

Tighter budgets, and anyone who wants the town rather than the postcard.

Keep in mind: It is the most commercial, least pretty part. This is where boat tours leave from.

Bacocho

North of town: bigger hotels, wide avenues and an enormous beach with heavy surf where turtle hatchlings are released in the afternoon.

Anyone who wants a pool and space.

Keep in mind: You cannot swim here either, and you are far from everything walkable.

Where to eat

Where to eat in Puerto Escondido, and exactly what to order.

Reference prices per person, in Mexican pesos (MXN). Bring cash — the independent ATMs here overcharge.

Breakfast and coffee

Café n'duva

Cuarta Norte 247, Centro

A specialty coffee bar with a morning kitchen in the centre, open very early — the kind that opens before the boats leave.

What to order

Oaxacan coast coffee and breakfast before a dolphin tour.

Hours: Opens at 6:00

The honest part: This is town centre, not beach: you come for the coffee, not the view. Perfect if your boat leaves at seven.

Lunch with the sea in front of you

Espadín

Avenida Carrizalillo 125, inside Villas Carrizalillo$$ · 310–500

The open dining room above Carrizalillo bay, with the best sunset terrace in town and produce-led Mexican cooking.

What to order

Grilled fish with tomatillo salsa, shrimp tacos and, if you want to take it seriously, the mole negro.

Hours: Daily, 9:00 to 20:00

Official website

The honest part: At sunset there is no front-row table left unless you arrived early. It closes at eight, so dinner here is early or not at all.

Nodo Brewery

Guerrero 151, Brisas de Zicatela$$ · 200–300

A brewpub in upper Zicatela, one of the few places on this coast making its own beer.

What to order

A flight of house beers and something off the grill to share.

The honest part: They publish no fixed hours and they shift with the season, so we do not give any. This is a long afternoon, not a quick stop between beaches.

Dinner in Rinconada

Almoraduz

Bulevar Benito Juárez 11 and 12, Rinconada

The town's chef-led kitchen: a short menu, produce from the coast and the Oaxacan sierra, and a small room where dinner takes its time.

What to order

Whatever that week's menu brings. This is a place to be led, not to order the usual.

Hours: Thursday to Tuesday, 16:00 to 23:00. Closed Wednesdays

Official website

The honest part: Few tables, and in high season you need to book. No lunch service: dinner only.

Cabo Blanco

Calle del Morro, Zicatela

The Zicatela night classic, half kitchen and half bar, with live music and DJs, filling up well after midnight.

What to order

Eat lightly and early, then stay for the music, which is the point.

Hours: 19:00 to 4:00

The honest part: It is a bar before it is a restaurant, and it shares its name with a nearby hostel, so confirm the address when you arrive. Monday is the big night.

Prices per person, in pesos, with one drink. Many places take cash only or add a card surcharge, and several change hours between high and low season — which is why we only publish hours the business itself states.

What to do

7 plans, from half a day to a full day.

Choosing the right beach, which is the decision of the trip

Zicatela is for watching and for experienced surfers; Carrizalillo and Puerto Angelito are the two sheltered bays where the water is calm and you genuinely swim; La Punta is where you learn, with a gentler wave and lessons on the sand; Bacocho is enormous and beautiful and also not for swimming. Access to all of them is public and free. If you take one fact from this guide, take this one.

Check before leaving: Zicatela and Bacocho have deadly rip currents. In 2026 three people died of currents in this municipality. Listen to the lifeguards and read the flags.

A day per bay, unhurriedIn town

The lagoon that lights up: bioluminescence at Manialtepec

Half an hour west, Manialtepec lagoon holds plankton that glows when disturbed: you go out at night by boat and the water flares blue behind your hand. Tours start around 950 pesos per person, leave around 18:30 and return near 21:00. It works best with no moon and worst in rain, so ask about the moon phase before booking.

Two and a half hours, at nightTransportation needed

Dolphins at first light

Boats leave the main bay and Puerto Angelito around seven in the morning and are back by ten. Dolphins show up nearly year-round, turtles often, whales in season. It runs from about 700 to 895 pesos per person depending on the operator and how many share the boat.

Three hours, earlyIn town

Learning to surf at La Punta

Lessons start around 1,000 pesos for two hours, board included, and are almost always given at La Punta or Carrizalillo — the two waves where a beginner has a good time instead of a bad one. Nobody serious will put you in Zicatela on day one: if someone offers, change schools.

Two hoursIn town

Chacahua, the long day

West of town lies Lagunas de Chacahua national park: mangroves, birds, a sandbar and a tiny village across the water. It is a full day, nine to ten hours door to door, from about 1,370 to 2,000 pesos per person depending on the operator. This is not a half-morning outing, and it pays to leave early.

A full dayTransportation needed

The turtles at Bacocho

Bacocho beach has a turtle camp that releases hatchlings in the late afternoon, with a talk first on why it is done this way rather than any other. It runs on donations and on tourism itself, and publishes no fixed fee: ask that same day about the time, because it depends on the nests.

An hour, at the end of the dayTransportation needed

Atotonilco hot springs

Inland, in the low sierra, there are thermal pools reached on horseback. The ride leaves around eight in the morning, is back by one and starts around 1,900 pesos. It is the perfect counterweight to three days of salt and sand.

Five hours, in the morningTransportation needed

Getting around

There is no Uber here

It is the first thing that throws people: Uber does not operate in Puerto Escondido. People move by radio taxi, by shared pickup or by scooter, and taxi fares are agreed before you get in, not when you get out. Ask your hotel the going rate for the legs you will repeat — centre, Zicatela, La Punta — and use that number as your reference.

Colectivos, which is how the town actually moves

Shared pickups and vans connect the centre with Zicatela, La Punta, Carrizalillo and the upper neighbourhoods for a fraction of a taxi. You flag them in the street and pay as you board. Over a week of three or four trips a day, the difference is real money.

Scooters and cars

Renting a scooter is common and solves a lot, especially if you sleep in La Punta and eat in Rinconada. Bear in mind the dirt streets, the sand in the corners and the many stretches with no street lighting. A car only makes sense if you are driving yourself to Chacahua or Mazunte.

From Oaxaca City on the new highway

The Barranca Larga–Ventanilla highway changed the relationship between the sierra and the coast. There are two toll booths each way at 234 pesos each, so 468 pesos one way and the same back. Carry exact change: booths keeping the change have been reported in high season. There are also buses from Oaxaca, but confirm times with the operator before you count on one.

What most guides leave out

You do not swim at Zicatela, and this is not guidebook hyperbole.

No. It is a surf beach with rip currents that pull you out in seconds. In May 2026 a 23-year-old American visitor drowned there during a heavy swell event, and Oaxaca's civil protection agency counted three current-related deaths that year. In June a whirlpool was documented off the main bay, with lifeguards warning of currents capable of catching strong swimmers. To get in the water, go to Carrizalillo or Puerto Angelito. Zicatela is watched from the sand, and it is a magnificent show from there.

Bring cash, and refuse the ATM that offers to charge you in your own currency.

Considerably more than in a big city: comedores, colectivos, boats and taxis all run on pesos in hand. And one detail costs real money: the independent ATMs in the tourist strip charge high fees and offer 'dynamic currency conversion', which applies a worse rate than your own bank. Always decline it, withdraw from recognised bank ATMs, and take out larger amounts at once rather than many small ones.

November is the best month and the most expensive one, in that order.

November holds the town's festival month, the sailfish tournament and the Zicatela Mexican Pro, which in 2026 runs 27 to 29. It is the best week to see the big wave and also the week rooms sell out and prices climb. If you want calm beach and clean water without crowds, January to April is the window; if you want the wave, May and June bring it too, with fewer people than November.

La Punta and Zicatela are the same sand and two different trips.

Zicatela is the heavy wave, the bars until four and the professional surf town. La Punta, at the southern end of the same beach, has a longer, kinder wave, surf schools everywhere, yoga and a community of people who stay for months. You can walk from one to the other, but you sleep very differently in each: to learn and go to bed early, La Punta; for the big surf and the night, Zicatela.

Tap water is not for drinking, and the sun here is harder than it looks.

As everywhere in Mexico, you drink bottled or purified water, and hotels usually keep a refill jug. On top of that this is a tropical coast at sea level: the sun hits hard even under cloud, and boat mornings happen with no shade. Sunscreen, a hat and water, even if the plan is only to sit and watch Zicatela.

If you only have three days

The shortest itinerary that works.

1

Land and do nothing complicated. Go down to Carrizalillo to swim, eat at Espadín with the bay in front of you, and go up to Zicatela in the late afternoon to watch the wave break from the sand — the best possible introduction to this town. Dinner in Rinconada, then early to bed: tomorrow starts at seven.

2

Dawn boat from the main bay for dolphins, with breakfast in the centre beforehand. Mid-morning, a surf lesson at La Punta if you want to try, or a lounger at Puerto Angelito if you do not. At night, Manialtepec lagoon: out around 18:30 and the water lighting up blue.

3

Pick your long day. Either Chacahua, which eats nine hours of mangrove and sandbar, or the Atotonilco hot springs on horseback, out at eight and back by one. If you stay in town, the afternoon ends at the Bacocho turtle release and dinner at Almoraduz, which does not open for lunch.