COVID-19 alert: Travel requirements are changing rapidly, including need for pre-travel COVID-19 testing and quarantine on arrival.

Puerto Escondido

Travel Guide
Puerto Escondido which includes tropical scenes, a sandy beach and rugged coastline

Internationally famous for its beaches and surf scene, this seaside town is also a gateway for tours to coffee plantations and ecotourism activities.

Popular among backpackers, families, honeymooners and surfers, Puerto Escondido is one of Mexico’s finest Pacific coast beach towns. Soak up the sun on pretty bays, ride big waves and spot colorful sea life. In the evening, choose from bohemian bars, seafood restaurants and friendly nightclubs. Puerto Escondido is also a great jumping-off point for eco-adventures and coffee tours.

The beaches, which spread in both directions from central Playa Principal, are the town’s major attraction. Reach them on foot or take taxis and water taxis. Watch experienced surfers riding big waves at the renowned Zicatela Beach or learn to surf in the mellow waves at La Punta.

West of the town center, Puerto Angelito Bay shelters two small, family-friendly beaches. Snorkel, join dolphin-spotting excursions and relax in casual beachfront restaurants at Puerto Angelito Beach. Enjoy the tranquil ambiance and calm water of neighboring Manzanillo Beach. West of these are the secluded, cliff-enclosed Carrizalillo and Bacocho beaches, both great spots to watch magnificent sunsets.

Engage with nature on kayaking and birdwatching tours of mangrove-framed lagoons. Manialtepec Lagoon is just 11 miles (18 kilometers) from Puerto Escondido while Chacahua Lagoon National Park is about an hour’s drive west of town.

Discover ancient fishing customs and sample traditional needlefish dishes in the village of Mazunte. Visit the National Mexican Turtle Center, which is devoted to the conservation of sea turtles. Other common daytrips include tours of nearby coffee plantations such as Finca El Faro and Finca El Pacifico.

Back in town, explore the bars, clubs and restaurants of El Adoquín. Browse artisan shops and pause to watch street performers. The area around Zicatela Beach is another busy nightlife district and a favorite with the surfer crowd.

Fly to Puerto Escondido International Airport, which is less than 10 minutes’ drive from the city center. This region is warm and sunny year-round and is particularly lively during the Fiestas de Noviembre (November Festivals), a month-long celebration of music, dance, food and surfing.

Where to stay in Puerto Escondido

Hotel Aldea del Bazar
Hotel Aldea del Bazar
3.5 out of 5
Boulevard Benito Juarez Lote 7 -Bacocho, Puerto Escondido, OAX
The price is $63 per night from Aug 19 to Aug 19
Located in Bacocho, this spa hotel is within 1 mi (2 km) of Bacocho Beach and Carrizalillo Beach. Puerto Angelito Beach and Principal Beach are also within 2 ...
4/5Very Good! (320 reviews)
"Still in the Pandemic situation, the staff is doing their best to give a reasonable service."

Reviewed on Jul 10, 2021

Hotel Aldea del Bazar
Vivo Resorts
Vivo Resorts
4 out of 5
Avenida Vivo L 46-B, Playa Palmarito, Puerto Escondido, OAX
Fully refundableReserve now, pay when you stay
The price is $151 per night from Aug 4 to Aug 4
Nestled on the beach, this Puerto Escondido resort is within 12 mi (20 km) of Laguna de Manialtepec, Bacocho Beach, and Carrizalillo Beach. Puerto Angelito Beach ...
4.3/5Excellent! (201 reviews)
"Nice place to relax"

Reviewed on Jun 30, 2021

Vivo Resorts
Posada Real Puerto Escondido
Posada Real Puerto Escondido
3.5 out of 5
Blvd Benito Juarez 1, Fraccionamiento Bacocho, Puerto Escondido, OAX
The price is $77 per night from Aug 16 to Aug 16
Located in Bacocho, this beachfront resort is in the entertainment district and within a 10-minute walk of Carrizalillo Beach and Puerto Angelito Beach. Zicatela ...
3.9/5Good! (234 reviews)
"Good services in all areas."

Reviewed on Jul 14, 2021

Posada Real Puerto Escondido
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
Casamar Suites
Casamar Suites
2.5 out of 5
Calle Puebla #407, Col. Brisas de Zicatela, Puerto Escondido, OAX
The price is $62 per night from Aug 19 to Aug 19
Situated near the beach, this aparthotel is 0.1 mi (0.2 km) from Zicatela Beach and 1.9 mi (3.1 km) from Marinero Beach. Commercial Walkway and Principal Beach ...
4.5/5Wonderful! (42 reviews)
"Fantastic place in a great location. Service outstanding. Puerto Escondido is an amazing place. We were a large group, supposed to just stay here six days and then rent a house for the balance of the trip. But we loved it so much we stayed here the whole time!"

Reviewed on Dec 20, 2020

Casamar Suites
Verandah Paraiso: Luxury Villa. 5-star Resort Amenities
Verandah Paraiso: Luxury Villa. 5-star Resort Amenities
Puerto Escondido, Oaxaca
Nestled on the beach, this Puerto Escondido villa is 11.8 mi (19.1 km) from Zicatela Beach and 14.6 mi (23.5 km) from Carrizalillo Beach. Principal Beach and ...
5/5Exceptional! (8 reviews)
beautiful and private
"amazing villa with private beach and pool.. house staff was amazing and got us everything we needed.. they cooked the best food!! villa is definitely far away from the city, but if you are looking for private and relaxing, this is your place! would highly recommend."

Reviewed on Apr 1, 2021

Verandah Paraiso: Luxury Villa. 5-star Resort Amenities
Paraiso Suites Familiar
Paraiso Suites Familiar
2.5 out of 5
Ave. Alejandro Cardenas esq. Tlaxcala, Brisas de Zicatela, Puerto Escondido, OAX
The price is $186 per night from Aug 4 to Aug 4
Situated near the beach, this vacation home is 0.3 mi (0.5 km) from Zicatela Beach and 1.8 mi (2.8 km) from Marinero Beach. Carrizalillo Beach and Principal ...
Paraiso Suites Familiar
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit in Puerto Escondido

Top things to do in Puerto Escondido

Cities near Puerto Escondido