Playa del Carmen Restaurants

Sort by Tribes
Cuisines
Show Local favorites
790 Results
  • 1
    La Cueva del Chango

    La Cueva del Chango

    Ranked #1 overall in Playa del Carmen restaurants
    57 reviews
    $$$$
    Mexican
    Popular withFoodiesFamiliesVegetarian

    One of my favorite places to eat. Great food, decent service and the atmosphere is really cool. I love to sit near the pond with Koi and turtles.

  • 2
    El Fogon

    El Fogon

    Ranked #2 overall in Playa del Carmen restaurants
    33 reviews
    $$$$
    Mexican, Tacos
    Popular withFoodiesFamiliesAdventure

    Best Tacos at Best Prices in Playa del Carmen. Just opposite from Mega Grocery Store on Constituyentes St and 30th Ave.. Eat first here then shop at Mega

  • 3
    Chez Celine

    Chez Celine

    Ranked #3 overall in Playa del Carmen restaurants
    25 reviews
    $$$$
    Breakfast & Brunch, Bakery, Deli & Sandwich, Cafe
    Popular withFoodiesFamiliesTrendsters

    This is the place for an authentic croissant in Playa° Go for breakfast or bring warm bread and homemade jam to your private terrace ant our Blue Pearl condos to ...

  • 4
    Alux Restaurant

    Alux Restaurant

    Ranked #4 overall in Playa del Carmen restaurants
    20 reviews
    $$$$
    Mexican, Bar
    Popular withFoodiesNightlifeLuxury

    Please don't miss this and don't be intimidated that it is on the other side of 307. This underground (cenote) restaurant not only offers amazing food and entertainment, but the ...

  • 5
    Los Aguachiles

    Los Aguachiles

    Ranked #5 overall in Playa del Carmen restaurants
    19 reviews
    Seafood, Bar
    Popular withFoodiesFamiliesBackpackers

    Hipster-ized beach shack food: tostadas heaped high with shredded fish and avocados, and that kind of thing, plus eight million kinds of salsa. It's in a big open-sided restaurant on ...

  • 6
    Piola

    Piola

    Ranked #6 overall in Playa del Carmen restaurants
    17 reviews
    $$$$
    Italian, Pizza
    Popular withFoodiesFamiliesNightlife

    Piola is an Italian family oriented restaurant a block away from the Flat. It's one of my daughter´s favourite restaurant in Playa. Expect good fish, salads, pasta, etc all in ...

  • 7
    La Bodeguita del Medio

    La Bodeguita del Medio

    Ranked #7 overall in Playa del Carmen restaurants
    17 reviews
    $$$$
    Cuban, Pubs
    Popular withFoodiesNightlifeTrendsters

    Salsa and Mojitos

  • 8
    Zenzi Beach Bar & Restaurant

    Zenzi Beach Bar & Restaurant

    Ranked #8 overall in Playa del Carmen restaurants
    18 reviews
    $$$$
    American, Mexican, Caribbean
    Popular withNightlifeTrendstersFoodies

    Cool beach club and fun bar. Modern feel

  • 9
    Rolandi's Pizzeria

    Rolandi's Pizzeria

    Ranked #9 overall in Playa del Carmen restaurants
    15 reviews
    Seafood, Italian, Pizza
    Popular withFamiliesFoodiesAdventure

    Just in case you want to stay in for the night...

  • 10
    100% Natural

    100% Natural

    Ranked #10 overall in Playa del Carmen restaurants
    13 reviews
    $$$$
    Mexican, Healthy
    Popular withFoodiesVegetarianBackpackers

    Love love love this place! So much fresh food! HUGE list of options for vegans! And delicious fresh juices and smoothies!

var ListPage = { maxTries: 20, interval: 0, xhrRequests: [], update: function(url, count, callback){ var fingerprint = "&t=" + (new Date().getTime()); var reqcount = "&req_count=" + count; this.loader("on"); var self = this; var req = new XMLHttpRequest(); req.open("GET", url + fingerprint + reqcount, true); ListPage.xhrRequests.push(req); req.onreadystatechange = function() { if (req.readyState === 4 && (req.status === 200 || req.status === 202)) { eval(req.responseText); self.loader("off"); if (req.status === 200 || req.status !== 202 ) callback(req.status); if (req.status === 202) { if (count < self.maxTries) { setTimeout(function(){ListPage.update(url, ++count, callback)}, self.interval); self.interval += 100; } else { callback(req.status); } } } }; req.send(null); }, loader: function(status) { var spinnerD = document.querySelector('.spinnersD'); var spinnerM = document.querySelector('.spinnersM'); if (spinnerD && spinnerM) { if (status === "on") { spinnerD.className = "spinnersD shownow"; spinnerM.className = "spinnersM shownow"; } else { // hide spinnerD.className = "spinnersD"; spinnerM.className = "spinnersM"; } } }, ajax: function(url, callback) { this.update(url, 1, callback); } }; ListPage.ajax("https://www.skyscanner.ca/trip/hotels/hotel_suggestions?action=index&clean_path=playa-del-carmen&controller=topics&country_code=&current_user_id=&filters=&id=2000000000663&klass_name=Region&list_type=restaurants&nearby=false&path=playa-del-carmen%2Frestaurants&place=2000000000663&place_type=City&place_type=region&region=2000000000663", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.ca/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000663" + "&" + this.hotels, tryIndex, function(){ var placeholder = document.querySelectorAll('.metasearch_featured .placeholder'); for (var i = 0; i < placeholder.length; i++) { placeholder[i].style.display='none'; } }); } }, ajax: function() { this.ajaxCalls(1); }, singleAjax: function() { this.ajaxCalls(ListPage.maxTries); } };