Skip to main content
restaurant

Restaurants

Discover the best places to eat in Puerto Escondido — from fresh seafood on the beach to refined Oaxacan cuisine.

Type
Rating
Area
Price

22–42 / 461 results

La Palapa de Carrasco

La Palapa de Carrasco

$200–300
starstarstarstarstar
4.2(318 reviews)
location_onLocal #9 Calle Quinta Sur Sector, Hidalgo, 71983 Puerto Escondido, Oax.

La Palapa de Carrasco is a beachside seafood restaurant south of Puerto Angelito, serving classic coastal dishes including whole fried fish and seafood…

View detailsarrow_forward
La Mariinera

La Mariinera

$200–300
starstarstarstarstar
4.5(526 reviews)
location_onCalle del Morro sin número, 70839 Puerto Escondido, Oax.

La Mariinera is a well-loved restaurant on the Zicatela beach strip, offering a relaxed setting with ocean views and a menu focused on fresh seafood and Mexican…

View detailsarrow_forward
Solo ostiones Marcos

Solo ostiones Marcos

starstarstarstarstar
4.3(3 reviews)
location_onAv. Alfonso Pérez Gasga S/n, Centro, 71984 Puerto Escondido, Oax.

Solo Ostiones Marcos is a casual street-food style spot on the Adoquín specializing in oysters served fresh or prepared in a variety of styles. It is a simple…

View detailsarrow_forward
Restaurante Danny's Terrace

Restaurante Danny's Terrace

$200–300
starstarstarstarstar
4.3(199 reviews)
location_onAlfonso, Av. Alfonso Pérez Gasga 900, Libertad, 71980 Puerto Escondido, Oax.

Restaurante Danny's Terrace is a long-running seafood restaurant on the Adoquín tourist strip in Puerto Escondido, offering terrace dining with a full menu of…

View detailsarrow_forward
pescaderia 5 hermanos doña juanita

pescaderia 5 hermanos doña juanita

$200–300
starstarstarstarstar
4.5(51 reviews)
location_onfrente al trailer park de cortes, Bahia Principal, 71984 Puerto Escondido, Oax.

Pescaderia 5 Hermanos Doña Juanita is a family-run seafood eatery on the Bahia Principal, serving very fresh fish and mariscos at excellent value. Open daily in…

View detailsarrow_forward
El Rinconcito Marisquería

El Rinconcito Marisquería

starstarstarstarstar
5(3 reviews)
location_on71980 Calle, Agua Marina, 71980 Puerto Escondido, Oax.

El Rinconcito Marisquería is a small seafood eatery in the Agua Marina neighborhood, offering freshly prepared coastal dishes in a relaxed setting. With a…

View detailsarrow_forward
Mar y Sol

Mar y Sol

$200–300
starstarstarstarstar
4.4(332 reviews)
location_onHidalgo, 71980 Puerto Escondido, Oax.

Mar y Sol is a well-established seafood restaurant in the Hidalgo area, open daily and known for consistent quality across a menu of fresh fish, shrimp, and…

View detailsarrow_forward
Restaurante "Sabor A Costa"

Restaurante "Sabor A Costa"

$100–200
starstarstarstarstar
4.3(77 reviews)
location_onReforma, 71994 Puerto Escondido, Oax.

Restaurante Sabor A Costa is a laid-back seafood restaurant in the Reforma neighborhood, serving authentic coastal cuisine at affordable prices every day of the…

View detailsarrow_forward
Marisqueria Los Erizos

Marisqueria Los Erizos

$200–300
starstarstarstarstar
4.6(486 reviews)
location_onAv. Del Morro, Playa Zicatela, 71988 Puerto Escondido, Oax.

Marisquería Los Erizos is a popular seafood restaurant on Playa Zicatela, celebrated for its urchin dishes, fresh ceviches, and grilled seafood. With nearly 500…

View detailsarrow_forward
Restaurante Caballitos de Mar

Restaurante Caballitos de Mar

$200–300
starstarstarstarstar
4.9(24 reviews)
location_ona la torre de Telcel, Tulipanes Supermanzana Junto, Jardines, 71980 Puerto Escondido, Oax.

Restaurante Caballitos de Mar is a neighborhood seafood restaurant in the northern part of Puerto Escondido, offering fresh fish and mariscos dishes with a…

View detailsarrow_forward
Pata salada

Pata salada

starstarstarstarstar
5(1 reviews)
location_onCalle Segunda Nte., Centro, 71980 Puerto Escondido, Oax.

Pata Salada is a casual seafood spot in the Centro neighborhood, serving fresh coastal dishes daily from midday to evening. The young eatery has already earned…

View detailsarrow_forward
D'Miel cevichería

D'Miel cevichería

starstarstarstarstar
4.4(7 reviews)
location_onCalle Segunda Nte., Reforma, 71980 Puerto Escondido, Oax.

D'Miel Cevichería is a small ceviche-focused seafood eatery in the Reforma neighborhood of Puerto Escondido, open most days for lunch. The specialization in…

View detailsarrow_forward
Margaritas Cocina del Mar

Margaritas Cocina del Mar

$100–200
starstarstarstarstar
4.4(5 reviews)
location_onAgua Azul esquina, Agua Mar, 71980 Puerto Escondido, Oax.

Margaritas Cocina del Mar is a seafood restaurant in the Agua Mar neighborhood, open most days from midday through late night. The cozy spot serves fresh fish…

View detailsarrow_forward
Pecado Escondido

Pecado Escondido

$200–300
starstarstarstarstar
4.7(149 reviews)
location_onLa Punta, calle principal, Alejandro Cárdenas Peralta, Brisas de Zicatela, 70934 Puerto Escondido, Oax.

Pecado Escondido is a beloved seafood spot tucked in La Punta, the laid-back surf village at the southern tip of Zicatela. With a 4.7 rating and a loyal…

View detailsarrow_forward
El Chilaquiles / Cevicheria

El Chilaquiles / Cevicheria

$200–300
starstarstarstarstar
4.8(272 reviews)
location_onPuerto Escondido - Oaxaca, Bahia Principal, 70934 Puerto Escondido, Oax.

El Chilaquiles / Cevicheria is a highly rated Mexican spot in Bahia Principal, earning a 4.8 from over 270 diners. True to its name, it covers two Oaxacan…

View detailsarrow_forward
Restaurante Pez Gallo

Restaurante Pez Gallo

$200–300
starstarstarstarstar
4.8(2382 reviews)
location_onplaya bacocho, Bacocho, 71983 Puerto Escondido, Oax.

Restaurante Pez Gallo sits directly on Playa Bacocho, one of Puerto Escondido's most scenic and calm beaches, making it a go-to destination for beachside…

View detailsarrow_forward
Gallo Negro PXM

Gallo Negro PXM

$100–200
starstarstarstarstar
4.9(85 reviews)
location_onCamino a carrizalillo, Puerto Manzanillo, Bacocho, 71983 Puerto Escondido, Oax.

Gallo Negro PXM is an intimate dinner-only restaurant in Bacocho, near the path to Carrizalillo beach, earning a near-perfect 4.9 rating from its guests. Open…

View detailsarrow_forward
Bello Puerto (Cocina De Mar)

Bello Puerto (Cocina De Mar)

$200–300
starstarstarstarstar
4.8(676 reviews)
location_onRinconada, 71983 Puerto Escondido, Oax.

Bello Puerto (Cocina De Mar) is a standout seafood restaurant in the Rinconada neighborhood, earning a 4.8 from nearly 700 reviewers — a sign of real, sustained…

View detailsarrow_forward
Almazul

Almazul

$100–200
starstarstarstarstar
4.9(214 reviews)
location_onLas Tortugas 80, Rinconada, 71980 Puerto Escondido, Oax.

Almazul is a creative Asian fusion restaurant in Rinconada with a remarkable 4.9 rating from over 200 guests — one of the highest-rated dining experiences in…

View detailsarrow_forward
ESCONDIDO: JARDIN ATEMPORAL

ESCONDIDO: JARDIN ATEMPORAL

$200–300
starstarstarstarstar
5(28 reviews)
location_onC. Tercera Sur 303, Hidalgo, 71980 Puerto Escondido, Oax.

ESCONDIDO: JARDIN ATEMPORAL is a rare gem in the Hidalgo neighborhood — a restaurant with a perfect 5.0 rating across every single one of its 28 reviews. The…

View detailsarrow_forward
Restaurant Rey Shaman

Restaurant Rey Shaman

$200–300
starstarstarstarstar
4.5(361 reviews)
location_onBenito Juárez 4, Rinconada, 71983 Puerto Escondido, Oax.

Restaurant Rey Shaman is an established seafood restaurant on Benito Juárez in Rinconada, with a 4.5 rating from over 360 diners and a dedicated website at…

View detailsarrow_forward