3 best beaches in Puerto Escondido (Plus Every Other Beach You Should Know About)
Puerto Escondido has eight beaches. They couldn’t be more different from each other.
One is a world-famous surf break that can be deadly. One is a hidden turquoise cove reached by 167 steps down a cliff. One is lined with vegan cafés and sunset crowds. One is a calm family bay where kids splash around in shallow water while fishing boats motor in and out.
Knowing which beach is right for what you want is the most useful thing anyone can tell you before you arrive. Here’s the complete breakdown.
First — The Most Important Thing to Know About Puerto Escondido Beaches
The Pacific Ocean here is not the Caribbean. It is powerful, unpredictable, and has claimed lives at multiple beaches in Puerto Escondido.
The most dangerous beaches for swimming are Zicatela, La Punta, and Bacocho — all three have strong undertow and rip currents, and there have been drownings at these beaches. The safest swimming beaches are Carrizalillo, Puerto Angelito, and Manzanillo.
This doesn’t mean you can’t go to Zicatela or La Punta — it means you go there to watch surf, eat, drink, and catch sunsets. Not to swim.
Lifeguards are present at the main beaches. Always swim in front of them, follow the flag system, and never underestimate the water here regardless of how calm it looks.
The 3 Best Beaches — One for Each Type of Visitor

1. Playa Carrizalillo — Best Overall Beach
This is the one. If you’re only going to one beach in Puerto Escondido, make it Carrizalillo.
A protected cove surrounded by cliffs and lush vegetation, with turquoise water that shifts from pale green to deep blue depending on the light. The waves are gentle enough for swimming and beginner surfing, the snorkeling over the reef just offshore is excellent, and the setting is as close to perfect as a beach gets.
The catch — and it’s a famous one — is the 167 steps down the cliff to get there. Steep, concrete, with a handrail. They’re manageable for most people but worth knowing about before you show up with heavy beach gear, small children, or bad knees. Going down is easy. Coming back up at midday in full sun is the part that gets people.
Carrizalillo regularly tops lists of the best beaches in Mexico, and the cliffside stairs have ironically helped keep it from getting as crowded as its reputation might suggest — the effort filters out the casual day-trippers.
Practical details:
- Arrive early (before 10am) to get a good spot — it fills by midday
- Around 10 palapa-style restaurants line the beach — fresh seafood dishes for 200–300 MXN, cold beers, and umbrellas/sunbeds available (some included with food consumption, some rented separately at around 150–300 MXN for two beds and an umbrella)
- Public restrooms available for a small fee at the top of the stairs
- Rinconada Street above the beach has the best upscale restaurants in Puerto Escondido — a natural dinner stop after a beach day
Best for: Swimming, snorkeling, beginner surfing, couples, families, anyone who wants Puerto Escondido’s most beautiful beach.
⭐️ 2-Hour Surf Lesson at Playa Carrizalillo

2. La Punta — Best for Atmosphere and Sunsets
La Punta sits at the southern tip of Zicatela beach and has transformed dramatically over the past decade. What was a quiet end of town is now Puerto Escondido’s most talked-about neighborhood — boutique hotels, coffee shops, yoga studios, vegan restaurants, and a concentration of bars and sunset-watching spots that draws crowds every afternoon.
The vibe is genuinely good: relaxed but alive, with a mix of long-term travelers, surfers, digital nomads, and Mexican visitors that gives it a more international feel than anywhere else in town.
The surf at La Punta is real — intermediate level, easier than Zicatela proper but not for beginners. La Punta is considered the best spot to learn to surf in Puerto Escondido when conditions are right, with several surf schools operating here. Swimming requires caution — there’s often a current running. Go in at the calmer sections, not the point itself.
The sunsets are the main event from about 5pm onward. Hundreds of people line the beach facing west — and unlike Huatulco, Puerto Escondido faces the Pacific directly, which means the sunsets here are genuinely spectacular.
Practical details:
- The unpaved sandy streets are part of the charm — wear sandals you don’t mind getting dusty
- Food options are excellent: everything from fresh tacos to more polished restaurants
- Nightlife kicks on here after dark and runs late
- Sunbed and umbrella rental available from beach clubs along the strip
Best for: Atmosphere, sunsets, intermediate surfers, digital nomads, nightlife, anyone who wants to be based in the most vibrant part of Puerto Escondido.

3. Puerto Angelito — Best for Families and Calm Water
Puerto Angelito sits in a sheltered bay on the calmer northwestern side of Puerto Escondido, sharing the bay with the adjacent Playa Manzanillo. The water here is genuinely calm — no serious surf, shallow enough for children to play confidently, and clear enough for snorkeling.
It’s the beach that locals point families toward, and for good reason. Kids can actually be in the water here without the constant anxiety that comes with the Pacific beaches. The marine life is good — colorful reef fish, visibility is typically decent, and the small reef just off the beach rewards a snorkel.
One note: boats from fishing and tour operators motor in and out of this bay regularly. Keep children aware of where the boat traffic runs, and swim in the designated swimming areas.
Practical details:
- Accessible by road — no stairs required
- Several seafood restaurants right on the beach
- Shared with Playa Manzanillo next door — the two beaches are connected by a walkway and you can move between them easily
- Playa Manzanillo tends to have slightly fewer boats and is marginally better for swimming
Best for: Families with children, calm swimming, snorkeling, anyone who wants the least intimidating beach experience in Puerto.
Every Other Beach Worth Knowing

Zicatela — The Mexican Pipeline
The most famous beach in Puerto Escondido and one of the most famous surf breaks in the world. The 3.5km stretch of open Pacific coastline faces powerful south swells that barrel over the sand bar in a way that resembles Hawaii’s Banzai Pipeline — hence the nickname.
Do not swim here. Zicatela is for experienced surfers and spectators. The undertow and rip currents are serious and have caused fatalities. The shore break alone can knock an adult off their feet.
What Zicatela is excellent for: watching extraordinary surfing, eating along the strip of restaurants and beach bars that lines the whole beach, and nightlife that runs from sunset until well after midnight. The energy here in the evenings is unlike anywhere else in Puerto Escondido.
Surf competitions run here during the main season — April through October for the biggest swells, with professional events drawing international competitors.
Playa Bacocho — Sunsets and Turtle Releases
Bacocho is the long, windswept beach at the northwestern edge of town. Dramatic rock formations, the longest stretch of sand in Puerto Escondido, and one of the best sunset views from any beach.
Swimming is not recommended — currents and waves are strong. Most of the beach clubs here have swimming pools for that reason.
What makes Bacocho worth going to: the turtle release program at 5pm daily. For a small fee you can watch (and participate in releasing) baby turtles from the protected hatchery. Combine this with the sunset and it makes for a memorable late afternoon.
Villa Sol Beach Club also runs an outdoor movie night every Wednesday evening.
👉 Baby Sea Turtle Release Tour — Puerto Escondido
Playa Coral — The Hidden Cove
One of the least-known beaches in Puerto Escondido and one of the most beautiful. A small, tucked-away cove with calm water, clear conditions for snorkeling, and a genuinely secluded atmosphere that feels completely removed from the busier beaches in town.
Getting there requires a bit of a walk or a short taxi ride. It’s not on the main tourist circuit, which is exactly why it’s worth finding. Fewer facilities than the main beaches — bring what you need.
Playa Principal and Playa Marinero — The Town Beaches
These two beaches in the central Adoquín area are the most accessible in Puerto Escondido — you can walk to both from the main street. Playa Principal functions as the main working bay with boat traffic from fishing and tour operators. Marinero connects it to Zicatela.
Neither is a destination beach, but both give you the central Puerto Escondido experience. Swimming is possible at Marinero in calmer conditions — watch the flag and check with lifeguards.

Which Beach Should You Stay Near?
Where you stay shapes your whole Puerto Escondido experience:
Stay near Carrizalillo / Rinconada if: swimming is your priority, you want upscale restaurants nearby, and you prefer a quieter base.
Stay in La Punta if: you want atmosphere, a social scene, easy surf access, and the best sunset-watching spot.
Stay on Zicatela if: you’re a surfer, you want to be in the heart of the nightlife, or you specifically want to watch professional surf.
Stay near Puerto Angelito if: you’re travelling with young children and want calm water walking distance from your accommodation.

Beach Practical Guide
Sunbeds and umbrellas: Available at most beaches from the palapa restaurants and beach clubs. Prices run 150–300 MXN for two beds and an umbrella. Some include them with food/drink consumption — ask before you sit down.
Food and drink: Every beach has restaurants. Carrizalillo has the freshest seafood at the best prices. La Punta has the best restaurant variety. Zicatela has the most bars.
Getting between beaches: Taxis are cheap and the easiest way to move between the beaches quickly — none are far from each other by road. Mototaxis work for shorter hops.
What to bring: Reef-safe sunscreen (required by Mexican environmental law in marine areas), rash guard for extended water time, hat, reusable water bottle — the Pacific sun at this latitude is extremely intense.
Safety reminder: Check the flag system before entering the water at any beach. Red flag means no swimming. Yellow means caution. Green means safe. When in doubt, ask the lifeguard.
👉 100 Mexican Slang Words You Need To Know (Swear Words Included)
FAQ
What is the safest beach to swim at in Puerto Escondido? Playa Carrizalillo is the safest and most beautiful swimming beach. Puerto Angelito and Manzanillo are also calm and safe for families.
Can you swim at Zicatela? No — Zicatela is a world-class surf break with dangerous currents. It is not a swimming beach.
How many steps are there at Carrizalillo? 167 steps down the cliff. Steep but manageable. Going back up in midday heat is the harder direction.
What is the best beach for beginners to surf? La Punta for beginner and intermediate surfers. Carrizalillo is also good for beginners in calmer conditions.
What is the best beach for sunset? La Punta and Bacocho — both face west and get the full Pacific sunset. Zicatela also faces west and has great sunset views from the beach bars.
Is there a nudist beach in Puerto Escondido? Playa Coral is known to be clothing-optional in parts, though it’s informal rather than officially designated.
Also worth reading: [Sport Fishing in Puerto Escondido] and [Huatulco vs Puerto Escondido: Which Beach Town Is Right for You?]
