Skip to Content

8 of The Best Beaches in Puerto Escondido, Mexico

8 of The Best Beaches in Puerto Escondido, Mexico

Pin this post for later!

After spending a month lazing and lounging on the beaches of Puerto Escondido, I think I have found the best beaches in the area—All of them!

Yes, there are really just eight beaches in Puerto Escondido unless you start driving a bit further north or south, so I have compiled them all here for you. Each one is great in its own way and who am I to tell you which one to lounge on anyway?

I have all the info here so you can make your own choice on which of these beaches in Puerto Escondido is best for you!

Best Beaches in Puerto Escondido


Click the image to view the clickable map of the best beaches in Puerto Escondido

1. Playa Bacocho

White sands stretch out almost as far as the eye can see along the stunning Playa Bacocho Beach. Lined with swaying palm trees, it is literally what you would see on a “wish you were here” postcard. But you will be too busy having an incredible time to send one of them.

Woman on Playa Bacocho best beaches in Puerto Escondido
Playa Bacocho is one of the most stunning beaches in Puerto Escondido

So, what could be better than a picture-perfect beach? A picture-perfect beach that is home to a turtle release sanctuary! At 5pm every day, the baby turtles get released, and it is one of the most magical spectacles to witness.

For a small fee, you’ll be able to learn about the vital work of the sanctuary and even hand-deliver a baby turtle down to the water yourself. If you can think of a better (or cuter) beach activity, please let us know!

Turtle release on Playa Bacocho beaches in Puerto Escondido
Head here at sunset for the turtle release

There are only two small beach clubs along the stretch of beach, which helps to keep it relatively undeveloped. Beach Club Villasol hosts an open-air cinema every Wednesday, and it’s free to watch. It’s the perfect way to end a day relaxing on the sands of one of the best beaches in Puerto Escondido.

This is not a surfer’s beach, as the waves are powerful, so watch out even when floating! 

2. Playa Coral

Wearing clothes, not for you? Playa Coral is a nude beach, so expect to be at one with nature (if you want to be). This beach is a lot less full of people than some of the surrounding stretches of sand and has a rugged charm. It is the perfect beach if you want to relax and soak up the sun without being hit by rogue surfboards. 

There are still a few beachside restaurants where you can grab a snack and drink and watch the sun go down seemingly below the waves, with the sugary soft sand between your toes.

It can be tricky to reach, as you will have to traverse a winding path down the hill. But this adds to the adventure and secluded vibe, stopping it from being packed with people.

To reach this beach you can grab a taxi from town and then you have two choices. Either tell the taxi to drop you off at Playa Bacocho or enter via Villa Mexicana for 100p (US$5) per person to use their direct entrance. We just walked from Bacocho!

3. Playa Carrizalillo—Most Sought After Beach in Puerto Escondido

Bigger does not always mean better, and that is certainly the case for Playa Carrizalillo, one of the smallest beaches in Puerto Escondido. This cute little cove has become the go-to for beginner surfers. The cove creates the perfect amount of waves, not too high, but not non-existent.

Surfers at Playa Carrizalillo beaches in Puerto Escondido
The small waves make this one of the best beaches in Puerto Escondido for beginner surfers

You can rent surfboards from some of the shacks surrounding the beach and even arrange lessons with the locals. You’ll be a pro on the waves in no time. 

Surfing costs:

  • Surfboard rentals are 200p per hour or 800p for a day (US$10/40).
  • Lessons are 800p for a 1-2hr lesson.

Once you are done on your surfboard, you will have earned a drink. Take your pick from one of the thatched beach bars that line the sand, which perfectly vibe with this chill cove. These palapas offer everything from ice cream and drinks to various homemade items.

If you buy from the vendors, they will often provide free use of their loungers to soak up the sun and admire the surrounding beauty. So if surfing is not for you and you prefer the more laid-back way of life, the beach offers cabana rentals and rental umbrellas and beds for ultimate relaxation (usually around 300p/US$15 for the day).

Palapas lounges on Playa Carrizalillio beaches in Puerto Escondido
If surfing’s not for you, there’s plenty of opportunity to relax

The crystal clear waters are relatively calm and shallow, making it the ideal spot for families hoping to paddle or try their luck at snorkeling. The rocks at the right end of the bay offer the best chance of spotting some of the colorful marine life that inhabits the area. 

To the right is surfing, so don’t go there and since there are some waves here do be careful when swimming.

Be prepared, as to access this beautiful cove, you have to head down 160 or so steps, and what goes down must also come up…

Where to Stay Near Playa Carrizalillo in Puerto Escondido:

  • Villa Maria B&B – Indulge in comfort with big beds, a designer swimming pool, and freshly cooked Mexican breakfast.
  • Villas Carrazalillo – Close to downtown, but with views of the ocean, this hotel offers the best of both worlds.

READ MORE: Your Guide to Playa Carrizalillo in Puerto Escondido Mexico

4. Puerto Angelito

Puerto Angelito is a perfectly chill beach located in a picturesque bay. The water is nice and calm, providing the perfect conditions for snorkeling or paddleboarding, but be aware you will be sharing the water with lots of boats. 

Puerto Angelito one of the best beaches in Puerto Escondido
Picture perfect – but mind the boats!

These boats offer boat and fishing tours along the shores of Puerto Escondido, a great way to view the coast from a very different perspective. The waters are clear and offer excellent visibility for snorkeling, and the colorful coral and darting fish tend to put on a bit of a show.

A rocky headland lies at the beach’s northern end, just waiting to be explored, and the many beachfront restaurants offer ample dining options.

Boats at Puerto Angelito beaches in Puerto Escondido
The scenic surrounds of Puerto Angelito

Sharing the same bay is Playa Manzanillo, so you can have the best of both worlds when you visit. Head to the southern end of the bay and walk around the rocks to reach paradise number two.

5. Playa Manzanillo

Playa Manzanillo is located in the same bay as Puerto Angelito, and both are as beautiful as each other but offer a different vibe. This cove is even more chill, if that is possible, with swaying palm trees and vendors selling their wares on the sand.

Coconut at palapa on Playa Manzanillo beaches in Puerto Escondido
Come to Playa Manzanillo if you want to chill

A few boats are bobbing in the bay, but not quite as many as in the waters of Playa Angelito, which makes it a little better for swimming. You will find just as many Mexican families here as you do foreign tourists, which is excellent if you want that local feel.

…or indulge in some fresh seafood

Because of the sheltered bay, the waters are calm and clear, so you have a perfect chance of spotting something cool under the gentle waves. Playa Manzanillo has you covered for the perfect combination of local culture, calm waters, and delicious food options.

RELATED: A 2 Week Mexico Itinerary for Beach and Mountain Lovers

6. Playa Principal

Playa Principal is the ‘town’s’ beach in Puerto Escondido. It’s large and lined with restaurants and hotels. It is a busy beach, but it has everything you need for a full day of beach bumming and swimming.

Playa Principal one of the best beaches in Puerto Escondido
Playa Principal lets you enjoy the beach without leaving downtown

It is located right in the heart of the town, which means easy access and no need to trek up and down hundreds of steps to reach the golden sands. For many, it is one of the best beaches in Puerto Escondido purely due to the ease of visiting, but it is also beautiful in its own way.

Vendor on Playa Principal beaches in Puerto Escondido
Beachfront vendors mean you don’t even have to leave to get food

The beach is nice and narrow, meaning the water is closer for paddling access. At the back of the beach, you can find El Adoquin, a fully pedestrianized, bustling street filled with bars, restaurants, souvenir shops, and other amenities. 

If you are there in December, you might be able to catch the Blessing of the Fishes boat procession.

Restaurante Junto al Mar was a favorite with some truly delicious seafood. We got a massive seafood combo which was a feast for two!

Where to Stay Near Playa Principal in Puerto Escondido:

  • Tower Bridge Hostel – A great place to meet new friends, and within easy reach of three beaches.
  • Puerto Dreams Hostel – An affordable hostel in downtown Puerto Escondido with a super cool roof terrace.
  • Shavanna – Enjoy designer surrounds without the price tag at this beautiful boutique hotel.

RELATED: Where to Stay in Puerto Escondido, Mexico—Best Hotel and Area For You

7. Playa Zicatela—The Best Beach in Puerto Escondido for PRO Surfers

You may have heard of Playa Zicatela; in fact, it is pretty legendary! This 3.5 km stretch of beach is arguably the best surfing spot in Mexico. The beach’s northern end is where all the action is, complete with noteworthy surfing waves including the Mexican Pipeline. 

Surfing Zicatela, Puerto Escondido, for things to do in Oaxaca
Playa Zicatela is the most famous beach in Puerto Escondido for surfers

The area is known for having the third largest waves globally, so it is not for the beginner surfer. The waves can reach between 6 and 15 feet, sometimes 20 feet; now that is big! It is undoubtedly one of the most extreme surfing beaches in Puerto Escondido.

While the waves are mesmerizing to watch, especially when there’s a brave surfer riding them, the unfortunate thing is this is a rough beach for swimming. In fact, it’s pretty dangerous a lot of the time. Keep an eye out and take care taking a dip here!

With that said, the big waves are far from all that Playa Zicatela has to offer. The vast stretch of sand is a haven to relax on, and there are plenty of beachside bars and places to grab a bite to eat.

You can also head up to Mirador El Morro for some truly stunning vistas over the vast beach.

Where to Stay Near Playa Zicatela in Puerto Escondido:

  • Selina Puerto Escondido – One for digital nomads, Selina’s combines beautiful rooms with a well-equipped coworking space.
  • Hotel Rockaway – The location right on Playa Zicatela will delight any surfer, but you also have the option of two swimming pools in the hotel.
  • Casa Joseph – An adults-only hotel with some welcomed extras like daily yoga classes and beachfront cabanas.

READ MORE: Your Guide to Playa Zicatela + La Punta Zicatela in Puerto Escondido, Mexico

8. La Punta Zicatela—The Hippy Beach in Puerto Escondido

It may be pretty touristy, but people flock to La Punta Zicatela for a reason. This area of beach sits at the southern end of Playa Zicatela. It is mellow, laid back, and it is effortlessly cool. Expect to see vegan cafes, coffee shacks, and yoga retreats.

Alley with bars in La Punta beaches in Puerto Escondido
Don’t miss the cool bars at La Punta

The area has a distinctly hippy-ish vibe, but everyone is welcome, and the bars get packed full of (some) locals and backpackers alike, sharing a beer and good times. 

The waves here can still be big and the sea a little harsh, but it is nothing compared to the beach’s northern end, so it’s geared more toward beginners to intermediate surfers. Leave the north end to the pros.

Surfers at La Punta best beaches in Puerto Escondido
La Punta is a great place to learn how to surf

It is a great place to learn to surf if you have never been on a board before, with many companies and locals offering lessons.

It has one of the best sunsets on the coast, as the sun always sets over the waves! If you’re hungry, the Fish Shack will make sure you never have another fried fish burger this good in your entire life. I’m totally ruined and nothing will match it!

If burgers are your thing, Alaburger is mighty tasty with beer and tuna burgers on the menus and the vibe is perfect!

→ Book a surf lesson in La Punta

Where to Stay Near La Punta Beach in Puerto Escondido:

  • Casa Punta – Just steps from the sand at La Punta, this hostel is all about chilling, complete with hammocks.
  • Villa Bonobo – A balance of luxury and affordability, this hotel offers both hostel beds and private rooms.
  • Punta Zicatela – Charming decor, sea views, and a great location – this hotel has it all.

Pin this post for later!