Restaurant
1. Al Fassia Guéliz
A long-established Guéliz restaurant run by an all-female team, serving traditional Moroccan cooking such as pigeon pastilla, tagines and a spread of cooked salads.
View details — Al Fassia GuélizEating well is one of the great pleasures of Marrakech, and the city's restaurants cover every budget. At the simplest end, Chez Lamine Hadj Mustapha on mechoui alley sells slow-roasted lamb by weight, and the non-profit Amal Gueliz Center serves home-style lunches cooked by women in training, with couscous every Friday. For classic Moroccan cooking in a calm setting, Al Fassia Guéliz, run by an all-female team, is a long-standing favourite.
In the medina, Nomad offers modern Moroccan dishes on terraces above the spice square, and Naranj brings Lebanese mezze to Rue Riad Zitoun el Jdid. Café Arabe and Terrasse des Épices combine meals with roof terraces and drinks, while Le Foundouk serves dinner in a restored merchants' inn. For a special night, Dar Yacout and Le Marocain at La Mamounia provide traditional multi-course dining in grand surroundings. Book ahead for dinner, especially for terrace tables at sunset, and note that only some medina restaurants serve alcohol. Many places in the old city are hard to find after dark, so ask how to reach the door when you reserve.
10 places · Updated October 23, 2026
Our top 3 restaurants in Marrakech
Restaurant
A long-established Guéliz restaurant run by an all-female team, serving traditional Moroccan cooking such as pigeon pastilla, tagines and a spread of cooked salads.
View details — Al Fassia GuélizRestaurant
A modern Moroccan restaurant just off the spice square in the medina, reworking traditional dishes with fresh seasonal produce, open from noon until 23:00.
View details — NomadRestaurant
La Mamounia's restaurant dedicated to Moroccan cuisine, serving refined versions of traditional dishes under chef Rachid Agouray inside the historic hotel's grounds.
View details — Le Marocain at La MamouniaRestaurant
One of the oldest table d'hôte restaurants in Marrakech, serving dinner in a decorated medina house near Bab Doukkala, every evening except Monday.
View details — Dar YacoutRestaurant
A simple counter restaurant on the medina's mechoui alley, selling slow-roasted lamb by weight and clay pots of tanjia, eaten with bread, cumin and salt.
View details — Chez Lamine Hadj MustaphaRestaurant
A non-profit lunch restaurant in Guéliz where women from difficult backgrounds train as cooks, serving a seasonal Moroccan menu and couscous every Friday.
View details — Amal Gueliz CenterRestaurant
A restored merchants' inn in the northern medina with a Moroccan and international menu, a cocktail bar and a candlelit roof terrace over the old city.
View details — Le FoundoukRestaurant
A Lebanese restaurant on Rue Riad Zitoun el Jdid serving mezze, grills and homemade mocktails, with a rooftop terrace a short walk from the Bahia Palace.
View details — NaranjRestaurant
A medina riad restaurant in Mouassine serving Moroccan and Italian dishes, with a bar and a roof terrace looking towards the Koutoubia minaret.
View details — Café ArabeRestaurant
An open-air terrace restaurant above the souks with views of the Atlas and the Koutoubia, serving Moroccan-Mediterranean dishes with live music every evening.
View details — Terrasse des Épices