Puerto Morelos is a small fishing village with a surprisingly strong food scene around its main square and beachfront, plus local restaurants in the town across the highway (Colonia Zetina Gasca) and along the Ruta de los Cenotes.
At a glance
- In this guide: 13 restaurants, each checked in October 2026.
- From Cancun Airport: 20–25 minutes; private transfer from 60 USD per vehicle (Cancun Airport to Puerto Morelos).
- Also see: Bars in Puerto Morelos and Puerto Morelos travel guide.
Best restaurants in Puerto Morelos
Al Chimichurri
Uruguayan steakhouse · Puerto Morelos centro (near Posada Amor) · $$
Uruguayan-style steakhouse with sidewalk tables, known for grilled beef and its chimichurri sauce; pet-friendly.
Blue Morelos
Seafood grill · Puerto Morelos centro · $$
Seafood bar and grill known for tuna tostadas, fish tacos, ceviche and grilled octopus.
El Campanario
Steakhouse · Puerto Morelos · $$
Steakhouse on Calle Isla Mujeres known for prime rib, filet mignon and ribs, open for dinner Tuesday to Sunday.
El Nicho
Breakfast & brunch café · Puerto Morelos main square · $$
Busy breakfast spot facing the main square, known for waffles, eggs Benedict, huevos rancheros and chilaquiles in a plant-filled room.
El Pesquero
Seafood restaurant · Puerto Morelos centro (Av. Rafael E. Melgar) · $$
Long-popular seafood palapa with a sand floor, serving fried fish, aguachile, garlic shrimp and seafood towers.
John Gray’s Kitchen
Upscale contemporary restaurant · Puerto Morelos centro (Av. Niños Héroes) · $$$
Upscale dinner spot by chef John Gray, known for sea bass, jumbo shrimp, crab cakes and key lime pie.
La Sirena
Mediterranean restaurant & rooftop bar · Puerto Morelos main square (by lighthouse) · $$
Mediterranean-inspired restaurant opposite the leaning lighthouse with a rooftop tapas bar, nightly live music and sports screens.
Lola y Moya
Breakfast café · Puerto Morelos centro (Av. Rafael E. Melgar) · $
Cosy café for Mexican and international breakfasts such as crepes, bagels, hotcakes and chilaquiles, with a long drinks list.
Mangata
Breakfast & brunch café · Puerto Morelos centro (Av. Tulum) · $$
Breakfast and lunch café with many vegan, vegetarian and gluten-free options, smoothies and good Wi-Fi; closed Mondays.
Muelle Once
Seafood restaurant · Puerto Morelos centro (Hacienda Morelos) · $$
Seafood and cocktails on an ocean-view terrace; reservations advised.
Punta Corcho
Seafood & Mexican restaurant · Puerto Morelos beachfront · $$
Oceanfront seafood and Mexican restaurant recognised with a Michelin Bib Gourmand for 2026.
Tanino’s
Garden fine dining / wine bar · Puerto Morelos centro (Av. Rojo Gómez) · $$$
Garden restaurant mixing Mediterranean and Mexican flavours, with surf-and-turf, wood-fired pizza, a wide wine list and live music.
The Burger Underground
Gourmet burger joint · Puerto Morelos centro · $$
Expat-run burger joint known for creative gourmet burgers, hand-cut fries and house jalapeño sauce; it can get busy.
We checked every place on this page in October 2026. Restaurants and bars open, close and change hours often, so confirm with the venue before you go.
Tips for eating out in Puerto Morelos
- Book ahead for dinner in high season (mid-December to April), especially at waterfront and fine-dining places.
- A 10–15% tip is customary; check the bill first, as some places add a service charge.
- Carry some Mexican pesos – small taquerías and cafés may be cash only, and paying in pesos is usually cheaper than dollars.
- Drink bottled or filtered water; reputable restaurants use purified ice.
- Opening days change with the season, so confirm hours on the venue’s social media or Google listing before you go.
Getting to Puerto Morelos from Cancun Airport
Puerto Morelos is 20–25 minutes from Cancun Airport. A pre-booked private transfer is the easiest way to arrive with luggage: from 60 USD one way or 110 USD round trip per vehicle for up to 8 people, with the driver waiting at the terminal. See Cancun Airport to Puerto Morelos.
Book your transfer to Puerto Morelos
Planning your stay? See the Puerto Morelos travel guide and Puerto Morelos hotels.
FAQ
Where are the best restaurants in Puerto Morelos?
Popular choices include Al Chimichurri, Blue Morelos and El Campanario. All the places on this page were checked in October 2026.
Do I need a reservation?
For dinner at popular or upscale restaurants in high season (December to April), yes. Casual taquerías and cafés take walk-ins.
How do I get to Puerto Morelos from Cancun Airport?
Puerto Morelos is 20–25 minutes from the airport. A private transfer costs from 60 USD one way per vehicle for up to 8 people.
