Moroccan$$$medinaDaily 12:00-23:00
Kamal Laftimi's four-floor rooftop on Marrakech's spice square Rahba Kedima, modern Moroccan plates served above the souk action since 2014.
Signature: Calamari with chermoula, Lamb shoulder with prunes, Pulled chicken sandwich
Order: Order the calamari salad with green chermoula and the slow lamb shoulder.
Tip: Reserve the rooftop terrace for sunset; the second-floor non-smoking salon is the calmer pick on a hot afternoon.
Moroccan$$$medinaMon-Tue 19:00-00:00; Thu-Sun 19:00-00:00; closed Wednesday
A converted caravanserai near Bab Doukkala, Marrakech's Le Foundouk has plated Moroccan and Mediterranean tasting menus on its rooftop since 2002.
Signature: Pigeon pastilla, Lamb tagine with prunes, Tagliatelle with truffle
Order: Pigeon pastilla, then the lamb-prune tagine; book the rooftop in clear weather.
Tip: Closed Wednesdays. The covered rooftop has Atlas views in winter when most other rooms close their open terraces.
Moroccan$$$guelizWed-Mon 12:30-14:30, 19:00-23:00; closed Tuesday
Run entirely by women since 1987, Al Fassia in Marrakech's Gueliz cooks the refined Fassi (Fez) repertoire under chef Saida Chab, daily lunch and dinner.
Signature: Lamb tagine with quince, Pigeon pastilla, Couscous Fassi
Order: The slow-cooked lamb tagine with caramelised quince, served with khobz bread.
Tip: Order tagines a la carte rather than the set menu; the kitchen's strength is single-dish patience, not coursing.
Lebanese$$medinaDaily 12:30-22:30
Naranj on Riad Zitoun el Jdid is the Marrakech medina Lebanese spot: a Lebanese-Syrian husband-and-wife team plate mezze and grills on a rooftop terrace.
Signature: Mezze platter, Hummus, Lamb shawarma plate
Order: Build a meal from the mezze, then the chargrilled lamb shawarma plate.
Tip: The rooftop seats half the dining room; in cooler months the covered courtyard below is the calmer choice.
Moroccan$$medinaDaily 12:00-23:30
L'Mida sits two levels above Rahba Kedima in Marrakech, plating modern Moroccan fusion with rooftop Atlas views and a strict no-alcohol policy.
Signature: Berber gnocchi, Lamb tagine, Lamb chops
Order: The Berber gnocchi (Italian technique with Moroccan spice), then lamb chops on the rooftop.
Tip: No alcohol, but the house mocktails (rose-cardamom, cucumber-mint) are worth the order.
Moroccan$$medinaDaily 10:00-23:00
Kamal Laftimi's emerald-green oasis hidden in the Marrakech souks, Le Jardin plates Moroccan classics and bistro food in a 16th-century riad.
Signature: Tanjia served in clay urn, Club sandwich frites, Mint tea
Order: Tanjia, the clay-urn lamb served straight from the amphora, with khobz bread.
Tip: Reservations don't take; arrive before 13:00 for lunch or you wait. Chameleons live in the lemon trees.
Moroccan$$$medinaDaily 11:00-02:00
Le Salama rises three floors off Rue des Banques in Marrakech's medina: colonial library downstairs, belly-dance dining mid-floor, panoramic Sky Bar above.
Signature: Pastilla, Lamb tagine, Rooftop cocktails
Order: Pastilla downstairs, then climb to the Sky Bar for cocktails with Koutoubia views.
Tip: Save the rooftop for last; the climb from ground floor to Sky Bar is half the night out.
Moroccan$$$hivernageDaily 19:00-01:00
Le Comptoir Darna has anchored Marrakech's Hivernage nightlife since 1999, plating Moroccan-Mediterranean in a 1930s Art Deco villa with two nightly shows.
Signature: Lamb tagine, Tagliatelle al tartufo, Signature cocktails
Order: Book the dinner-show; the belly-dance performances start at 21:30 and 23:20.
Tip: Two shows nightly at 21:30 and 23:20; book the earlier seating for dinner timing.
Lebanese$$$guelizDaily 19:30-00:30
Azar in Marrakech's Gueliz blends Lebanese mezze and grills with Moroccan plates; live oriental dance and shisha bar after 21:00, 20-plus years running.
Signature: Mezze, Shawarma spit-roast, House hummus
Order: The shawarma cut to order from the spit, with the house hummus and pickles.
Tip: Children under 5 not admitted. Book a banquette away from the dance floor if you want quieter conversation.
Moroccan$$guelizMon-Sat 12:00-15:30; closed Sunday
Amal Center in Marrakech's Gueliz trains disadvantaged women in Moroccan cooking and serves the practice meals as lunch; non-profit, founded 2012.
Signature: Lamb tagine with prunes, Couscous, Daily seasonal plate
Order: Whatever the daily plate is; the Friday couscous is the standing classic.
Tip: Lunch only, closed Sundays. Book ahead; the dining room fills fast with NGO regulars and food-tour groups.
Italian$$$medinaDaily 11:00-00:00
Cafe Arabe on Rue Mouassine has plated Italian-Moroccan fusion in Marrakech's medina for over 20 years; a rare alcohol-licensed rooftop near the Koutoubia.
Signature: Ricotta-spinach cannelloni, Couscous aux sept legumes, Italian wine list
Order: The cannelloni, then climb to the rooftop for Koutoubia sunset; alcohol-licensed.
Tip: The downstairs courtyard is mister-cooled in summer; the rooftop is best at sunset for the Koutoubia silhouette.
Moroccan$$bab-doukkalaDaily 19:00-23:00
Latitude 31 near Marrakech's Bab Doukkala gate serves revisited Moroccan in an orange-tree courtyard, a quieter alternative to the souk-side rooftops.
Signature: Revisited tagine, Vegetarian seven-veg plate, Citrus tart
Order: Whichever revisited tagine is on the day's blackboard; the kitchen rotates seasonally.
Tip: The dining room is in an inner courtyard; ask for a courtyard table over the interior salon.
Mediterranean$$$guelizTue-Sun 12:30-15:00, 19:30-23:00; closed Monday
Dameh in Marrakech's Gueliz plates a Mediterranean menu spanning Morocco to Lebanon, Spain and Greece, in a sleek modern dining room near El Harti park.
Signature: Levantine mezze, Spice-driven mains, Mediterranean wines
Order: Order across the mezze list, then pick a single shared main from the Levantine grills.
Tip: Date-night room sized for 20 covers; book at least a week ahead in winter peak. Closed Mondays.
French$$$guelizDaily 09:00-01:00
Marrakech's Grand Cafe de la Poste occupies the 1920s post office in Gueliz, plating French brasserie classics under colonial-era ceiling fans since 2005.
Signature: Steak frites, Nicoise salad, French wine list
Order: Steak frites at the brasserie; this is the city's clearest French-protectorate inheritance.
Tip: The bar is open until 01:00 and serves the same kitchen menu late; the city's most reliable late dinner outside Hivernage.
Italian$$medinaMon-Sat 19:00-23:00; closed Sunday
Limoni in north Marrakech medina is a quiet riad-kitchen running honest Italian pasta and pizza around a courtyard with a heavy old lemon tree.
Signature: Homemade pasta, Wood-fired pizza, Lemon tart
Order: Whichever fresh pasta the kitchen made that morning; ask the server for the day's batch.
Tip: Closed Sundays. Find the door via Sidi Ben Abbas mausoleum; phone the riad if you get lost in Diour Saboun.
Italian$$$medinaTue-Sun 13:00-16:00, 18:00-23:30; closed Monday
Pepe Nero plates Italian-Moroccan dual menus in the courtyard of Riyad Al Moussika, a former pasha's palace five minutes from Marrakech's Jemaa el-Fna.
Signature: Homemade pasta, Italian or Moroccan tasting, Tiramisu
Order: Pick the Italian or the Moroccan menu, not both; the kitchen executes each tradition cleanly when it commits.
Tip: Closed Sundays. Reserve courtyard seating; the indoor salon is the rainy-night fallback.