There are a number of beautiful beaches in and around Puerto Escondido, and there are many other beaches within a 1.5 hour drive including the fabulous Bays of Huatulco!

Zicatela beach is a world renowned surfing beach. Puerto Angelito, Manzanillo and Carrizalillo are secluded little coves perfect for snorkeling and swimming. Playa Bacocho is a long isolated beach with brilliant white sand and great waves for body surfing.

The palm lined Playa Principal or main beach has seaside restaurants, a small fishing fleet and is excellent for swimming. Most of the beaches have basic facilities like hamacas, palapas and unique little eateries, where you can enjoy an array of fresh seafood and cold cerveza!