Best Mediterranean Restaurants in Puerto Morelos
Price
Regions
Neighborhoods
Top Rated
Dining Options
Seating Options
Award-winning
Accessibility
29 restaurants available nearby
How are Featured results ranked
Booked 33 times today
$$$$
• Mediterranean • Playa del Carmen / Riviera Maya
Booked 21 times today
$$$$
• Mediterranean • Playa del Carmen / Riviera Maya
Booked 9 times today
Booked 8 times today
See what locals rave about
From verified diners like you
From verified diners like you
- BBruceGoldChicago / Illinois •68 reviews5.0Dined 2 days agoSpectacular! If in Cancun, don’t miss dining at Ilios!!More infoIlios Greek Estiatorio | Cancun$$$$• Greek• Cancún•4.7
- PPaulaGoldGreater Boston •2 reviews5.0Dined on Oct 4, 2026I cannot describe how much fun we had here!! 10/10 all around! Service and food were incredible! The entertainment was amazing! Best night of our trip here in Cancun. My daughter celebrated her bachelorette party and they made it so so fun!! Highly recommend this place!!More infoTaboo Cancun$$$$• Mediterranean• Cancún•4.8
- BBrianOrlando / Central Florida East •1 review5.0Dined on Oct 3, 2026My caprese and lasagna was fantastic and the service from my waitress was even better.More infoBacoli$$$$• Italian• Cancún•4.5
- BBartPhoenix / Arizona •2 reviews5.0Dined on Jul 21, 2026Rooftop bands are awesome🎶🎶 been to a couple of Monday night jazz sessions the musicianship is out of sightMore infoLa Sirena Restaurant$$$$• Mediterranean• Puerto Morelos•4.8
- MMichaelDallas - Fort Worth •2 reviews5.0Dined on Jun 24, 2026This was one of our favorite meals of our trip. The service was fantastic, but the food was really the star. We loved the beef kebabs. I think the only thing we probably wouldn’t re-order was the whole chicken, it was just a tad bit overcooked, but it had great flavor. We loved all the small plates to share and wow, their bread was unbelievable. Fun cocktails. Perfect setting and they had fans going which kept us at a good temperature. They had shades to block out the sun. Would eat there again giving this a 10 out of 10.More infoBUBA$$$$• Mediterranean• Puerto Morelos•4.8