Puerto Escondido is a port city in Mexico's Oaxaca state (along Oaxaca's Emerald Coast), with a population of around 50,000. The town was established in the early-20th-century, around a small (not permanent) settlement that served the local coffee shipping trade. Today, the town is a popular tourist travel destination famous for its beaches and well-developed tourism infrastructure.
Puerto Escondido surrounds a bay adjoined by rocky cliffs 15-30-m (50-100-m) high. Downtown is on the bay's north coast. Puerto Escondido is Oaxaca's oldest tourist town and visited annually by hundreds of thousands of domestic and foreign tourists. Among its best-known attractions is Zicatela Beach - ranked among the world's top 10 surfing destinations. Other popular beaches are Bacocho, Carrizalillo, and Marinero. The port serves mainly commercial fishing vessels and leisure boats (deep-sea fishing).
Puerto Escondido Airport serves only domestic flights linking to Mexico City, Oaxaca City, Guadalajara, Queretaro. Foreign tourists arrive here mainly via flights from Oaxaca City (state's capital) which is located to the north at approx 260 km (160 mi) road distance (around 7-hours bus drive).
Tourism infrastructure in Puerto Escondido includes numerous (mainly smaller-sized) affordable hotels, traditional bars, and restaurants, nightclubs, cafes, patisseries, chocolate and coffee shops, craft shops (clothes, bags, tapestries, stone jewellery), boat tours, scuba diving rentals. Premium (top-rated) resort hotels include Hotel Escondido (adults-only), Vivo Resorts, Posada Real, Suites La Hacienda, Villasol, Casa Pridda, Aldea del Bazar, Surf Olas Altas, Quinta Carrizalillo, Blater, Shavanna, Santa Fe, Villas Carrizalillo, Altos Paraiso, Rockaway, Arcoiris, Caracol Plaza, Casa Losodeli (adults-only), Las Turquezas, Bungalows Zicatela, Bungalows Oasis.