Eat
78 results
Restaurants, cafes and bakeries.
Apply filtersPlace
La Sirena
Greek flavors, a rooftop overlooking the Caribbean, patio dining, sports screens and live entertainment in Puerto Morelos.
El Puerto / Beachside
Place
El Pirata
Mexican and international cooking, grilled meats and dated live-music events near the square.
El Puerto / Beachside
Place
Don Ernestos
A beachfront restaurant, bar and beach club serving Mexican food and seafood.
El Puerto / Beachside
Place
Tanino's
Mediterranean dining with seafood, pasta, vegetarian dishes, wines and cocktails.
El Puerto / Beachside
Place
Cantina Habanero
An open-air cantina and grill north of the main square.
El Puerto / Beachside
Place
La Taberna del Puerto
Food, drinks and live music on Javier Rojo Gómez.
El Puerto / Beachside
Place
Muses Restaurant
Greek and Mediterranean evening dining by the sea at The Diving Lodge.
El Puerto / Beachside
Place
Tulipán
A Colonia restaurant combining Mexican cooking with a wider international menu.
La Colonia
Place
John Gray's Kitchen
American-influenced cooking with seafood and steaks on Niños Héroes.
El Puerto / Beachside
Place
Los Molcajetes
Mexican cooking and live entertainment on Javier Rojo Gómez.
El Puerto / Beachside
Place
Fonda Americana Grill
Comfort food, steaks, roast chicken and burgers in La Colonia.
La Colonia
Place
El Refugio
Mexican street food and cocktails on Rafael E. Melgar.
El Puerto / Beachside
Place
KI Restaurant
Ocean-view dining and cocktails beside Hotel Ojo de Agua.
El Puerto / Beachside
Place
Maíz Maix
Corn-centered Mexican cooking and seafood on Niños Héroes.
El Puerto / Beachside
Place
Peninsula Restaurant
Southeastern Mexican cooking, regional specialties and seafood near the main square.
El Puerto / Beachside
Place
Tiburon & Grill
Seafood on Niños Héroes, beside Perla Negra, at the restaurant’s new location.
El Puerto / Beachside
Place
Pulqueria Tlacoyo Azul
Blue-corn tlacoyos and pulque on Calle Tortuga in La Colonia.
La Colonia
Place
Lola y Moya
Homestyle Mexican meals, coffee and sweet treats on Rafael E. Melgar.
El Puerto / Beachside
Place
Las Koras Restuarante
A La Colonia seafood restaurant on Calle Chacá in Joaquín Zetina Gasca.
La Colonia
Place
Mile's Kitchen
Family-run dining with breakfast, global comfort food and changing dinner specials.
El Puerto / Beachside
Place
Casa Chilam Balam
Breakfast with huevos motuleños and a daily-changing menu board in La Colonia.
La Colonia
Place
Restaurante Como Quieras Quiero
Grilled meat and seafood on Adolfo López Mateos in beachside Puerto Morelos.
El Puerto / Beachside
Place
Lonchería Sandro
Breakfast, tacos, tostadas and drinks at Layla Guest House.
El Puerto / Beachside
Place
Maria Bonita
A pink Mexican restaurant on Niños Héroes, with breakfast, dinner and air-conditioned dining.
El Puerto / Beachside
