Marrakech is a feast for the senses and the stomach alike. Moroccan cooking runs from slow-braised tagines, fluffy couscous and the sweet-savoury pastilla to pit-roasted mechoui lamb and mountains of little salads — and the city serves it every way, from a few-dirham stall on Jemaa el-Fnaa to a candlelit palace banquet. This guide covers the tables worth planning around, spanning traditional riads, modern rooftops, women-run kitchens and street-food legends, with typical prices, opening hours and tips on where alcohol is served.
$$$Nomad
Area
Medina (Spice Souk)
Type
Modern Moroccan
“Book a rooftop table at sunset for the Koutoubia view; the reinvented Moroccan salads and spiced burgers are the orders.”
$$$$Dar Yacout
Area
Medina (Bab Doukkala)
Type
Traditional Moroccan feast
“A theatrical multi-course palace feast — go for the full experience with a rooftop aperitif first; reservations essential.”
$$Le Jardin
Area
Medina (Souks)
Type
Moroccan / café
“A cool, leafy green-tiled courtyard hidden in the souks — perfect for a shaded lunch break; the same owner runs Nomad.”
$$$Al Fassia
Area
Gueliz
Type
Traditional Moroccan
“Entirely women-run and famous for the lamb confit (tangia) — order à la carte here rather than a set menu.”
$$$$Le Tobsil
Area
Medina (Bab Ksour)
Type
Fine Moroccan
“An intimate, candlelit set-menu dinner in a tiny riad — refined and romantic, with wine included; reserve ahead.”
$$$La Salama
Area
Medina (near Jemaa el-Fnaa)
Type
Moroccan / international
“A colonial-glam multi-terrace spot steps from the square; comes alive at night with a bar and occasional shows — good for a lively dinner.”
$$Café Clock
Area
Kasbah
Type
Café / cultural hub
“Try the famous camel burger, catch the Thursday-evening storytelling, and enjoy the young, arty, cross-cultural crowd.”
$$Chez Lamine Hadj Mustapha
Area
Medina (Mechoui Alley)
Type
Mechoui / grill
“Point at the spit-roast lamb, order it by weight with bread and cumin, and eat with your hands — a legendary local lunch.”
$Jemaa el-Fnaa Food Stalls
Area
Medina (Jemaa el-Fnaa)
Type
Street food
“Eat where the locals queue, agree prices before ordering, and try the snail soup, grilled meats and fresh orange juice.”
Marrakech restaurants in detail
1.Nomad
Nomad kick-started Marrakech's modern-Moroccan dining scene when it opened above the spice square, and it remains one of the most enjoyable tables in the medina. Occupying a converted carpet shop turned four-level restaurant crowned by a breezy rooftop terrace, it serves a lighter, more contemporary take on Moroccan and North African cooking that feels like a refreshing counterpoint to the heavy tagines and couscous served everywhere else. The kitchen, overseen by the team behind the neighbouring Café des Épices, plays with tradition rather than abandoning it: think crispy calamari with chermoula, spiced lamb burgers, cumin-roasted vegetables, inventive Moroccan salads bright with herbs and pomegranate, and lighter fish dishes, alongside a proper cocktail and wine list (a rarity in the dry medina). The design is chic and airy — whitewashed walls, splashes of colour, low seating — and the multiple terraces mean there is almost always a table with a view over the bustle of Place des Épices and, from the top, out to the Koutoubia minaret and the Atlas beyond. Sunset is the coveted slot, so book ahead, and note that as a medina rooftop it can get warm at midday and buzzy at night. Prices sit at the upper-mid range for Marrakech but remain very fair by international standards, and the food, service and setting together make it a reliable favourite for a relaxed lunch or a memorable dinner. For travellers craving fresh, modern flavours after a run of rich classics, Nomad is a delight.
Hours
Daily 12:00–23:00 (reservations recommended)
Price
Mains 120–180 MAD; three courses ~350 MAD
Getting there
On Place des Épices in the northern souks; walk from Jemaa el-Fnaa (~10 min) or petit taxi to the spice square area
Insider tip: Book a rooftop table at sunset for the Koutoubia view; the reinvented Moroccan salads and spiced burgers are the orders.
2.Dar Yacout
Dining at Dar Yacout is less a meal than a full theatrical Moroccan evening, and for many visitors it is the special-occasion dinner of their trip. Set in a magnificent restored riad-palace deep in the labyrinth of the Bab Doukkala quarter — so hard to find that the restaurant sends a lantern-carrying guide to meet you at the taxi drop-off and lead you through the dark lanes — it delivers an experience of pure Arabian-nights fantasy. The evening typically begins with a drink on the rooftop terrace, gazing over the medina rooftops as the sun sets and the Koutoubia lights up, before you descend to be seated in one of the sumptuous tiled and candlelit salons around the courtyard pool. There is no menu to choose from: instead a lavish set banquet unfolds course after course, traditionally opening with a spread of a dozen or more little Moroccan salads, followed by pastilla (the sweet-savoury pigeon or chicken pie dusted with cinnamon and sugar), a tagine, a couscous and a procession of grilled meats, finished with pastries, fruit and mint tea, often accompanied by live Gnaoua musicians. It is expensive by Marrakech standards, the pricing usually all-inclusive of wine, and the sheer quantity is enormous, so arrive hungry and unhurried. Service is gracious and the surroundings genuinely breathtaking. For a romantic, immersive, once-in-a-trip celebration of Moroccan hospitality and cuisine in a storybook palace setting, Dar Yacout is hard to top — just be sure to book well in advance.
Hours
Tue–Sun from ~20:00 (dinner only; closed Mon; booking essential)
Price
Set menu ~700–800 MAD per person (often incl. drinks)
Getting there
In the Bab Doukkala quarter; the restaurant arranges a guide to meet you, as the lanes are hard to find — take a petit taxi to Bab Doukkala
Insider tip: A theatrical multi-course palace feast — go for the full experience with a rooftop aperitif first; reservations essential.
3.Le Jardin
Le Jardin is one of the medina's most restorative discoveries, a lush green oasis hidden behind an unassuming door in the heart of the souks that offers blessed shade, calm and birdsong exactly when the market crush becomes too much. Part of the same stable as Nomad and Café des Épices, it occupies a restored eighteenth-century riad whose central courtyard has been planted into a verdant garden of banana trees, palms and climbers, the walls washed in a cool signature green and dotted with turtles wandering among the greenery. Seating is scattered around the plants at ground level and on a small upper terrace, and the whole effect is wonderfully peaceful, a world away from the alleys just outside. The menu is fresh, modern and light — a mix of Moroccan and Mediterranean plates including good salads, grilled fish, tagines, wraps and vegetable dishes, plus proper coffee, fresh juices and cakes — making it as suitable for a leisurely lunch or a mid-afternoon pause as for dinner. Prices are moderate and fair for the quality and the lovely setting. There is also a small boutique attached, selling well-chosen Moroccan design pieces and clothing, if you fancy some browsing with your break. It can fill up at peak lunch times, but tables turn over and the atmosphere never feels rushed. For anyone in need of a green, tranquil, air-cooled refuge in the middle of a long souk day — with genuinely good food to boot — Le Jardin is a perfect and much-loved choice.
Hours
Daily 12:00–23:00
Price
Mains 90–150 MAD
Getting there
Signposted off the lanes near Souk Sidi Abdelaziz in the northern souks; walk from Jemaa el-Fnaa (~10 min)
Insider tip: A cool, leafy green-tiled courtyard hidden in the souks — perfect for a shaded lunch break; the same owner runs Nomad.
4.Al Fassia
Al Fassia is an institution of Marrakech dining and a place with a genuinely special story: it is run entirely by women, from the kitchen to the front of house, providing dignified employment and celebrated for cooking that captures the refined home-style cuisine of Fez (hence 'Fassia', meaning 'from Fez'). Where much tourist-facing Moroccan food can feel generic, the cooking here tastes personal and precise, and unusually for the city it offers a full à la carte menu rather than a fixed banquet, so you can order exactly what you fancy and pace the meal as you like. The signature dish is the melting slow-cooked lamb — both the tender lamb shoulder confit and the famous tangia, the bachelor's stew slow-braised for hours in the embers of the hammam furnace — but the pastilla, the array of cooked and raw salads, the pigeon dishes and the fluffy couscous are all exemplary, and the pastries are made in-house. There are two locations, the long-established one in the new town of Gueliz and a more upscale garden-set outpost in the Palmeraie at the Al Fassia Aguedal hotel; both maintain the same high standards. Prices are mid-to-upper range and thoroughly justified by the quality and the à la carte flexibility. The dining rooms are comfortable and elegant rather than showy, keeping the focus on the food. Booking is wise, especially at dinner. For anyone wanting to understand just how good, subtle and varied real Moroccan cooking can be — served with warmth and pride — Al Fassia is essential.
Hours
Daily 12:00–14:30 & 19:30–23:00 (booking recommended)
Price
Mains 130–200 MAD
Getting there
In Gueliz on Boulevard Zerktouni; petit taxi from the medina ~40 MAD
Insider tip: Entirely women-run and famous for the lamb confit (tangia) — order à la carte here rather than a set menu.
5.Le Tobsil
Le Tobsil offers one of the most refined and romantic Moroccan dining experiences in Marrakech, on a far more intimate scale than the grand palace-restaurants. Hidden inside a small, beautifully restored riad near Bab Ksour in the western medina, it seats only a handful of tables around a candlelit courtyard and on the surrounding balconies, with the soft sound of a fountain and, often, discreet live Andalusian or Gnaoua music setting the mood. Like the palace feasts it serves a set menu with no choices, but the cooking is more delicate and the portions, while still generous, more measured. A typical evening opens with a lavish parade of a dozen or more small Moroccan salads, both hot and cold, followed by a fragrant pastilla, then a tagine and a couscous, and finishing with pastries, fruit and mint tea; Moroccan wine is included and kept flowing throughout. The intimate setting, warm candlelight, attentive service and steady musical accompaniment make it feel special and personal rather than touristy or theatrical, and it is a perennial choice for couples and anniversary dinners. It is at the upper end for Marrakech, but the all-inclusive pricing (food, wine and the setting) represents fair value for the quality and experience. The riad can be tricky to locate in the lanes, so follow the directions carefully or arrange to be met. For an elegant, unhurried, deeply atmospheric taste of high Moroccan cuisine in a genuinely lovely and personal space, Le Tobsil is a wonderful choice.
Hours
Wed–Mon from ~19:30 (dinner only; closed Tue; booking essential)
Price
Set menu ~600 MAD per person incl. wine
Getting there
Near Bab Ksour in the western medina; petit taxi to Bab Laksour, then a short guided walk (the riad can direct you)
Insider tip: An intimate, candlelit set-menu dinner in a tiny riad — refined and romantic, with wine included; reserve ahead.
6.La Salama
La Salama is a well-established and reliably fun choice just steps from Jemaa el-Fnaa, occupying a spacious three-storey building decked out in a nostalgic, faintly colonial 1920s style — dark wood, potted palms, brass and warm lighting — that climbs from atmospheric interior salons to a series of open rooftop terraces with views over the medina and the Koutoubia. It serves a broad menu spanning the full range of Moroccan classics (tagines, couscous, pastilla, brochettes) alongside more international dishes, which makes it a safe, crowd-pleasing option for mixed groups or for anyone wanting a change from strictly traditional fare. Crucially for the medina, it holds a licence and has a proper bar, so you can enjoy a cocktail, wine or beer with dinner, and as the evening goes on the mood shifts from restaurant to something livelier, often with music and, on some nights, cabaret or belly-dancing entertainment that adds to the buzz. Prices are mid-range and reasonable given the prime location and the multiple lovely terraces. It is more about the setting, the drinks and the convivial atmosphere than about cutting-edge cooking — the food is dependable rather than remarkable — but for a lively, accessible, well-located dinner with a drink in hand and a rooftop view, close enough to combine with an evening stroll around the great square, it delivers exactly what most visitors want. Book a terrace table for sunset to make the most of it.
Hours
Daily 12:00–24:00 (bar later)
Price
Mains 110–180 MAD
Getting there
On Rue des Banques, a 2-minute walk from Jemaa el-Fnaa
Insider tip: A colonial-glam multi-terrace spot steps from the square; comes alive at night with a bar and occasional shows — good for a lively dinner.
7.Café Clock
Café Clock is far more than a place to eat — it is a cultural hub and one of the friendliest, most creative spaces in the medina, a sister to the original in Fez that has become a fixture of the Kasbah quarter near the Saadian Tombs. Spread over several floors and terraces of a converted building, it was founded to be a genuine meeting point between visitors and young Moroccans, and that mission runs through everything it does. The food is casual, affordable and international-meets-Moroccan — its signature is the much-Instagrammed camel burger, a surprisingly good and lean patty, alongside falafel, salads, mezze, cakes and proper coffee — but the real draw is the programme. There are regular sunset storytelling sessions on Thursdays, where a young Moroccan hakawati revives the ancient oral tradition of Jemaa el-Fnaa in English and Arabic; live Gnaoua and fusion music nights; and a roster of hands-on workshops in Moroccan cooking, calligraphy and Arabic that let you engage with the culture rather than just observe it. The atmosphere is relaxed, arty and welcoming, drawing a young, international and local crowd, and the rooftop is a pleasant spot for a drink or a light meal at any time of day. Prices are modest. While purists might quibble that a camel burger is hardly traditional, the whole ethos of cross-cultural exchange, storytelling and creativity makes Café Clock a genuinely enriching stop — a place to linger, meet people and get under the skin of the city rather than simply refuel.
Hours
Daily 09:00–22:00
Price
Mains 70–120 MAD
Getting there
In the Kasbah quarter near the Saadian Tombs; petit taxi to the Kasbah, then a short walk
Insider tip: Try the famous camel burger, catch the Thursday-evening storytelling, and enjoy the young, arty, cross-cultural crowd.
8.Chez Lamine Hadj Mustapha
Chez Lamine is the most famous name on the celebrated 'Mechoui Alley', a short lane of open-fronted grills tucked just off Jemaa el-Fnaa at the mouth of the souks, and it is the place to try one of Morocco's greatest and most primal dishes: mechoui, a whole lamb rubbed with salt and cumin and slow-roasted for hours in a sunken underground pit oven until the meat is meltingly tender and falls from the bone. The ritual is wonderfully simple. You approach the counter where the cooked lambs are pulled steaming from the pit, indicate how much you want, and the meat is hacked off, weighed, and handed over with fresh khobz bread, little dishes of cumin and salt for dipping, and perhaps some olives. You eat it with your hands, either standing, perched on a stool, or upstairs in a basic dining room, washed down with a soft drink or mint tea. There is nothing fancy about the surroundings — this is fast, cheap, authentic street food at its best — but the lamb itself is superb, and the place has been drawing locals, workers and clued-up visitors for generations. It also does tanjia, the slow-cooked jugged beef or lamb Marrakech is known for, and offal for the adventurous. Go at lunchtime, when the mechoui is freshest, and be prepared for it to sell out by early afternoon. For a genuine, unpretentious taste of how Marrakchis really eat, and one of the most satisfying cheap meals in the city, Chez Lamine is a must.
Hours
Daily ~11:00–15:00 (until the lamb sells out) & some evenings
Price
Lamb ~120–160 MAD per half-kilo with bread
Getting there
On the 'Mechoui Alley' just off Jemaa el-Fnaa near the entrance to the souks
Insider tip: Point at the spit-roast lamb, order it by weight with bread and cumin, and eat with your hands — a legendary local lunch.
9.Jemaa el-Fnaa Food Stalls
As dusk falls over Jemaa el-Fnaa, one of the world's great street-food spectacles materialises out of nothing: dozens of numbered food stalls are wheeled into the centre of the square, gas lamps are lit, benches are set out, smoke from a hundred grills billows into the evening air, and touts in white coats call out to passers-by, each convinced their stall is the best. Eating here at least once is a quintessential Marrakech experience, as much about the atmosphere — dining elbow to elbow with locals and travellers amid the noise, music and chaos of the square — as about the food itself. The range is enormous and cheap: skewers of grilled lamb, chicken and merguez sausage; whole grilled fish; heaped plates of couscous and tagine; harira (the hearty tomato-and-lentil soup); fried aubergine and potato; and, for the brave, bowls of babouche (snail soup, sipped with a pin) and platters of sheep's head. Around the edges, juice carts press fresh orange juice for a few dirhams, and dried-fruit and nut stalls tempt with dates and almonds. The keys to enjoying it are to choose a stall busy with Moroccans rather than only tourists (a sign of freshness and fair dealing), to confirm prices before you order to avoid inflated bills, and to eat things cooked fresh and hot in front of you. It is not haute cuisine and hygiene is basic, but for sheer theatre, value and the joy of eating in the middle of the most famous square in Africa, the Jemaa el-Fnaa food stalls are unforgettable.
Hours
Nightly from ~18:00 until late
Price
A full meal ~40–80 MAD; orange juice ~5 MAD
Getting there
In the centre of Jemaa el-Fnaa; walk from anywhere in the medina
Insider tip: Eat where the locals queue, agree prices before ordering, and try the snail soup, grilled meats and fresh orange juice.
