Marrakech Restaurants

Sort by Tribes
Cuisines
680 Results
  • 1
    Cafe Des Epices

    Cafe Des Epices

    Ranked #1 overall in Marrakech restaurants
    9.314 reviews
    $$$$
    Coffee and Tea, Diners
    Popular withFoodiesGreenTrendsters

    Café des Epices is a great lunch stop in the medina

  • 2
    Cafe Arabe

    Cafe Arabe

    Ranked #2 overall in Marrakech restaurants
    8.58 reviews
    $$$$
    Italian, Moroccan
    Popular withFoodiesSolo FemaleNightlife

    Tajine was sour, very touristy.

  • 3
    Le Foundouk

    Le Foundouk

    Ranked #3 overall in Marrakech restaurants
    10.06 reviews
    Moroccan
    Popular withFoodiesLuxuryArtsy
  • 4
    Azar

    Azar

    Ranked #4 overall in Marrakech restaurants
    8.08 reviews
    $$$$
    Moroccan
    Popular withFoodiesLuxuryTrendsters

    Shared a couple places that came with the pre-fixe menu along with the lamb shwarma, everything was delicious - including the desserts and mango cocktails, they also had live entertainment/belly ...

  • 5
    Cafe Clock

    Cafe Clock

    Ranked #5 overall in Marrakech restaurants
    10.03 reviews
    Mediterranean, Vegetarian, International, Spanish,
    Popular withFoodiesVegetarianTrendsters

    Cafe Clock was close to the Riad we were staying in and we had dinner there twice. The atmosphere is intimate with a menu of delicious tagines and even camel ...

  • 6
    Jemaa el Fna

    Jemaa el Fna

    Ranked #11 overall in Marrakech restaurants
    9.25 reviews
    Barbecue, Local Traditional Cuisine, Mediterranean, Moroccan
    Popular withFoodiesArtsyBackpackers
  • 7
    Earth Cafe

    Earth Cafe

    Ranked #6 overall in Marrakech restaurants
    9.25 reviews
    Vegetarian, Moroccan
    Popular withVegetarianSolo FemaleFoodies

    Earth Cafe is a vegetarian must! It has a vegan AND vegetarian menu. They are a bit pricy- all dishes are 70DH- but the adventurous flavors they put together are ...

  • 8
    Cafe Caravan

    Cafe Caravan

    Ranked #7 overall in Marrakech restaurants
    8.02 reviews
    Vegetarian, Moroccan, Cafe
    Popular withFoodiesSolo FemaleBackpackers

    I've tried sticking to a mostly vegetarian diet while in Marrakech, but this place changed my tune. I haven't seen turkey on the menu anywhere in this country until now, ...

  • 9
    Nomad

    Nomad

    Ranked #16 overall in Marrakech restaurants
    9.65 reviews
    $$$$
    Mediterranean, Moroccan, Modern, Contemporary
    Popular withFoodiesVegetarianTrendsters

    This is one of the super instagrammable places that have been popping up all over Marrakech. The lamb tagine was my favorite, but they also had things like burgers, cauliflower ...

  • 10
    Dar Yacout

    Dar Yacout

    Ranked #8 overall in Marrakech restaurants
    9.65 reviews
    $$$$
    African, Moroccan
    Popular withLuxuryArtsyFoodies

    A visit to the sumptuous Dar Yacout is a real treat, but comes at a hefty price. This theatrical fantasy-like palace is a feast for the eyes as well as ...

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.com/trip/hotels/hotel_suggestions?action=index&clean_path=marrakech&controller=topics&country_code=&current_user_id=&filters=&id=2000000000540&klass_name=Region&list_type=restaurants&nearby=false&path=marrakech%2Frestaurants&place=2000000000540&place_type=City&place_type=region&region=2000000000540", function(status){ if (status === 200) { HotelRates.ajax(); } }); var HotelRates = { hotels: "", ajaxCalls: function(tryIndex) { if (this.hotels) { ListPage.update("https://www.skyscanner.com/trip/hotels/hotel_rates_list?bookable_only=&country_code=&current_user_id=&locale=en&region=2000000000540" + "&" + 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); } };