The best things to do in Puerto Escondido
Puerto Escondido is a charming coastal town located in the southern part of Mexico’s Oaxaca state. Known for its laid-back vibe, stunning beaches, and delicious seafood, it’s the perfect destination for anyone looking for a relaxing getaway. Whether you’re into surfing, yoga, or just lounging on the beach, there’s something for everyone in Puerto Escondido.


Puerto Escondido is a surfers’ paradise, with a variety of breaks suitable for all skill levels. The most famous and challenging wave is “La Punta”, a powerful beach break that attracts experienced surfers from all over the world. Other popular spots include “Carrizalillo”, a beach break that’s perfect for beginners, and “Zicatela”, a long, fast, and powerful point break that’s considered one of the best in the world. Whether you’re a seasoned pro or a first-time surfer, you’ll find the perfect wave in Puerto Escondido.


Puerto Escondido is home to some of the most beautiful beaches in Mexico. The main beach, “Playa Principal”, is a wide, golden-sand beach that’s perfect for swimming and sunbathing. Other popular beaches include “Playa Marinero”, a secluded beach that’s perfect for snorkeling, and “Playa Bacocho”, a secluded beach that’s perfect for relaxing.


Puerto Escondido is a popular destination for yoga enthusiasts, with a variety of studios and classes to choose from. Whether you’re a beginner or an experienced yogi, you’ll find the perfect class to suit your needs.


Puerto Escondido is a food lover’s paradise, with a wide variety of delicious seafood and traditional Mexican dishes to choose from. Be sure to try the local specialty, “Pescado a la Talla”, a grilled fish dish that’s typically served with a spicy sauce. Other popular dishes include “Ceviche”, a raw fish dish that’s marinated in lime juice, and “Tostadas de Ceviche”, a dish that’s similar to Ceviche, but served on a crispy tortilla.


Puerto Escondido is a lively town with a vibrant nightlife scene. There are a variety of bars and clubs to choose from, with music and entertainment to suit all tastes.

Exploring the Town

Puerto Escondido is a charming town with a variety of interesting sights to see. Take a stroll around the town to see the colorful houses and streets, and be sure to visit the local market to see the wide variety of local goods on offer.

Visit the Lagoon

Manialtepec Lagoon, also known as “The Magic Lagoon” is just a short drive from Puerto Escondido. This beautiful lagoon is home to a variety of bird species, and is a popular spot for kayaking and stand-up paddleboarding. It is also possible to take a boat tour to see theglowing plankton that lights up the water at night, a truly unique and magical experience.

Adventure Sports

For the more adventurous, there are plenty of opportunities for outdoor activities in and around Puerto Escondido. Take a hike in the surrounding mountains, go horseback riding on the beach, or take a tour to see some of the nearby waterfalls. Zip-lining and rappelling are also popular activities in the area.


If you’re looking for a more relaxed experience, Puerto Escondido has plenty to offer. Take a massage or spa treatment, or simply relax on the beach with a good book. The town is also home to many small hotels and resorts, where you can enjoy a more secluded and peaceful experience.

Festivals and Events

Puerto Escondido is also known for its festivals and events, which take place throughout the year. The most famous event is the “Fiestas de Noviembre” which takes place in November, featuring music, dance, and traditional food. The “Festival Internacional de Cine” is also held in November, showcasing the best of Mexican and International cinema.

Overall, Puerto Escondido has a lot to offer visitors. Whether you’re looking for adventure or relaxation, there’s something for everyone in this charming coastal town. With its stunning beaches, delicious food, and friendly locals, it’s the perfect destination for your next vacation.