Puerto Escondido es una pequeña ciudad portuaria y un importante centro de surf, playa y sol. La ciudad es una de las más importantes de la costa oaxaqueña y, en cierto sentido, se desarrolló en respuesta a las playas más elegantes y exclusivas de Huatulco y sus alrededores. Escondido se convirtió rápidamente en un destino alternativo.
La Costa Esmeralda, como llegó a conocerse, Escondido es una estupenda ciudad de playa, pero especialmente bien considerada por la pesca deportiva, el surf y la vida nocturna. Los meses de agosto y noviembre se dedican a los torneos internacionales de surf, pero el resto del año la ciudad también suele ser próspera.
Como es lógico, Puerto Escondido es conocido sobre todo por el marisco. Aun así, la mundialmente famosa cocina oaxaqueña nunca está lejos. La gente visita Puerto Escondido por la Playa Zicatela, el surf y las puestas de sol. El ambiente es relajado pero culturalmente rico. Las aguas de Playa Carrizalillo son más tranquilas.
Puerto Escondido es un lugar de vacaciones en la playa con un presupuesto asequible, pero ofrece una ciudad lo suficientemente pequeña como para que no le falte de nada. Y con un aeropuerto prácticamente en la pequeña ciudad, es fácil desplazarse.
Si no llega en avión, el autobús desde Oaxaca tarda unas cinco horas. Algunos viajeros parten de Escondido y continúan hacia otros destinos de playa de la costa oaxaqueña. Hay numerosos lugares magníficos donde parar por el camino.