The beaches of Puerto Escondido each have their own character, and every one of them is worth your time. Here we tell you about five beaches to visit during your stay at Hotel Raíz.
Punta Zicatela
Punta Zicatela is where the thrill of surfing meets the calm of the ocean. Known for its impressive waves, it's the ideal destination for water sports lovers and for anyone who wants to feel the vibrant energy of the beach.
The area also has a bohemian atmosphere, with bars and restaurants serving fresh delights, so you get the best of both worlds: adventure and relaxation.
➡️ Punta Zicatela is just steps from Hotel Raíz, a short 3-minute walk.
Playa Carrizalillo
Playa Carrizalillo is a hidden gem framed by cliffs, captivating in its calm and beauty. To reach it you'll have to go down 167 stone steps. But it's worth it: the emerald colour of the sea will win you over. It's perfect for swimming or paddleboarding. The gentle breeze and the murmur of the waves create an atmosphere of serenity, ideal for relaxing in the shade of a palm tree or gazing at the sea from the shore.
➡️ Playa Carrizalillo is a 15-minute drive from Hotel Raíz.
Playa Bacocho
Despite being one of the longest beaches in Puerto Escondido, with more than 2,000 metres of golden sand, Playa Bacocho keeps a calm, relaxing atmosphere that sets it apart on the Oaxaca coast.
It's ideal for contemplative walks along the shore, sunbathing under a clear sky and enjoying sunsets that paint the horizon in warm tones.
You can also experience the magic of releasing baby turtles into the sea, a moment of connection with nature that makes the visit even richer.
➡️ Playa Bacocho is a 23-minute drive from Hotel Raíz.
Playa Zicatela
Famous for its powerful waves, Playa Zicatela is a paradise for surfers and a spectacle for onlookers. Swimming here can be challenging, but walking along its long stretch of sand and feeling the sea breeze is a revitalising experience. Life along the beach, with its shops and cafés, adds a vibrant energy that perfectly complements the majesty of the sea.
➡️ Playa Zicatela is only a 15-minute walk or a 5-minute drive from Hotel Raíz.
Playa Coral:
Often called "the hidden beach", it is one of Puerto Escondido's best-kept secrets. Access to Playa Coral is through Hotel Villa Mexicana, and you can enter between 9 in the morning and 5 in the afternoon. Entry costs $50 per person, which you can redeem for food and drinks at the hotel restaurant.
What makes Playa Coral truly special is its serene setting and its calm, shallow water, perfect for swimming and relaxing. This hidden corner is ideal for anyone looking for a more intimate, peaceful experience, away from the bustle of the better-known beaches.
➡️ Playa Coral is a 16-minute drive from Hotel Raíz.
Each of these beaches in Puerto Escondido offers a unique experience, but they all share the same invitation: to disconnect from the noise and reconnect with what matters. The magic of these beaches lies not only in their beauty, but also in the respect and care they deserve so they keep their splendour.
No car for your stay in Puerto Escondido? Don't worry. There are plenty of ways to reach all the beaches we recommend: from affordable taxis and shared transport to scooter and motorbike hire.
At Raíz we can advise you on the best way to get around.



