There is a moment, arriving in Marrakech at dusk, when the city fully reveals itself. The call to prayer weaves through the warm air above Jemaa el-Fnaa. The scent of cumin and preserved lemon drifts through alleyways barely wide enough for two. Lanterns flicker in riad courtyards — and somewhere above it all, a rooftop terrace is laid for dinner under a sky turning amber and rose. This is the Marrakech that beckons the hungry traveler. Not just hungry for tagine, but hungry for beauty, for ceremony, for a table that becomes a memory.
Eating well in Marrakech is an art form. The city's food scene moves between polar worlds: ancient palace banquets served on hand-hammered copper trays, and sleek modern rooftops where Moroccan flavors are reimagined for the contemporary palate. Between those poles lives an extraordinary range of experience — traditional riads where dinner unfolds like theatre, neighborhood spots beloved by locals, and hidden courtyard restaurants that reward those who look beyond the tourist trail.
This guide distils six years of dining in the Medina into the restaurants that matter most — the ones that offer not just excellent food, but the full Marrakech experience. From the legendary ceremony of Dar Yacout to the rooftop simplicity of Nomad, these are the tables where the city best expresses itself.
At a Glance
Marrakech's restaurant scene spans traditional Moroccan palace dining, contemporary rooftop cuisine, intimate riad suppers, and everything in between. Here are the six restaurants that consistently deliver excellence:
- Dar Yacout – Iconic palace dinner
- Bacha Coffee – Historic coffee experience
- Nomad – Modern Moroccan rooftop
- L'mida – Authentic Medina home cooking
- Dar Marjana – Live music & banquet
- Naranj – Lebanese-Moroccan fusion
Dar Yacout – The Most Iconic Traditional Dinner Experience in Marrakech
The Experience
To dine at Dar Yacout is to step inside a fever dream of Moroccan grandeur. This legendary riad near Bab Doukkala has been receiving guests since 1986, and in that time it has become something more than a restaurant — it is an institution, a ceremony, a full-evening spectacle that transforms dinner into theatre. The moment you pass through its unmarked wooden door, the city disappears.
Inside, a labyrinthine series of candlelit salons unfolds around a central mosaic courtyard where a fountain murmurs below hand-painted cedar ceilings. The walls are clad in intricate zellij tilework. Moucharabieh screens cast latticed shadows across silk cushions and low-slung banquettes. Everything glitters — brass lanterns, copper trays, the sequined djellabas of the staff moving silently through the rooms. Guests are first welcomed on the rooftop terrace, where aperitifs arrive as the Medina spreads below in the deepening dusk — an utterly extraordinary beginning to any evening in Marrakech.
Food & Menu
The menu at Dar Yacout is fixed and lavish — a procession of Moroccan classics executed with deep traditional knowledge. The evening begins with a parade of cold salads: smoky eggplant zaalouk, cumin-bright carrot salad, vibrant beet with orange blossom. These give way to Briouats — tissue-paper-thin pastilla parcels filled with spiced pigeon and almonds dusted in powdered sugar, a dish that has confused and delighted visitors for centuries. The main event is typically a succession of slow-cooked tagines: lamb falling from the bone into preserved lemons, chicken perfumed with saffron and ras el hanout. The meal concludes with Moroccan mint tea poured in the traditional high arc, and pastilla au lait — a milk-cream-almond dessert that lingers in memory long after the evening ends.
600–900 MAD per person for the full fixed menu. Wine and cocktails available. Best for: special occasions, first-time visitors wanting the full Moroccan experience.
79 Sidi Ahmed Soussi, Bab Doukkala, Marrakech Medina
Tel: +212 524 38 29 29
dar-yacout.com
Arrive at least 30 minutes before your dinner reservation to secure a rooftop aperitif spot at golden hour — the view over the Medina as the sun sets behind the Koutoubia is genuinely breathtaking. Reservations are essential, particularly Thursday through Saturday.
Bacha Coffee – A Palace of Coffee in the Heart of the Medina
The Experience
Some places exist to slow you down. Bacha Coffee, situated within the walls of the magnificently restored Dar el Bacha palace just off the Dar El Bacha neighbourhood in the Medina, is one such place. Originally established in the early 1900s as a gathering point for the city's elite and visiting heads of state, Dar el Bacha — the House of the Pasha — fell into disrepair for decades before being beautifully restored. Bacha Coffee occupies its courtyard and a series of intimate arched salons with an elegance that feels both historic and entirely contemporary.
The setting is extraordinary: white marble floors, hand-carved plasterwork, arched doorways opening onto a sunlit courtyard planted with orange and fig trees. Coffee service arrives on polished silver trays. The pace here is different from the rest of the Medina — unhurried, refined, almost ceremonial. Whether you come for a morning brew before tackling the souks or for a long afternoon indulgence, Bacha Coffee offers a rare pocket of composed luxury in an exhilarating but exhausting city.
Food & Menu
The menu centers on what Bacha does best: single-origin and blended coffees sourced from over 200 origins worldwide, prepared with quiet precision. The signature Bacha blend is rich and complex — dark fruits, a whisper of cedar, long finish. Beyond coffee, the menu includes delicate pastries, pain au chocolat, and traditional Moroccan biscuits, alongside afternoon tea service with finger sandwiches and macarons. It is not a restaurant in the traditional sense, but as a culinary experience — a meditation on flavour and setting — it belongs on every serious food lover's Marrakech itinerary.
80–250 MAD per person for coffee and pastries. Afternoon tea service from 180 MAD. Best for: a refined mid-morning break or long afternoon indulgence.
Dar el Bacha, 8 Rue Fatima Zohra, Medina, Marrakech
bachacoffee.com
Visit on a weekday morning when the palace museum is also open — you can explore the extraordinary state rooms before settling into coffee. The interior courtyard seats fill first; arrive early if you want the best spot beneath the orange trees.
Nomad – Modern Moroccan Rooftop Dining Above Rahba Lakdima
The Experience
If Dar Yacout represents the full spectacle of traditional Moroccan hospitality, Nomad is its confident, contemporary counterpart. Perched above Rahba Lakdima — the famous spice square — with a rooftop terrace that surveys a sea of ochre and terracotta rooftops, Nomad has become one of the most beloved restaurants in Marrakech for very good reason. It offers something genuinely rare: exceptional food with a modern sensibility, in a setting that feels entirely of this city.
The three-floor riad space is thoughtfully designed — open, airy, light-filled — with the rooftop terrace being the obvious prize. Tables are set simply, with linen napkins and fresh herbs in terracotta pots. The atmosphere manages to be both relaxed and considered, attracting an international crowd of architects, journalists, and design-conscious travelers alongside informed locals. In a neighbourhood saturated with tourist traps, Nomad has maintained its quality and its integrity with admirable consistency since opening in 2014.
Food & Menu
The kitchen at Nomad approaches Moroccan ingredients with a modern European sensibility — not fusion for its own sake, but a genuine dialogue between tradition and technique. The menu changes with the season, but certain dishes have become signatures: the calamari with harissa, the zaalouk with burrata and pomegranate, slow-cooked lamb with fermented lemon. Vegetarians are well served here — unusual in Marrakech — with dishes that treat vegetables as the main event rather than an afterthought. House-made lemonade infused with Moroccan mint arrives ice-cold. Save room for the orange-blossom-scented desserts, which are among the city's finest.
150–320 MAD per person for a generous lunch or dinner. One of the better values among Marrakech's top restaurants. Best for: couples, solo travelers, design lovers.
1 Derb Aarjan, Rahba Lakdima, Marrakech Medina
Tel: +212 524 38 16 09
nomadmarrakech.com
The rooftop fills by 1pm for lunch and by 7:30pm for dinner. Book the terrace specifically when reserving — the interior rooms are pleasant but the view is half the experience. Arrive for the 6pm opening for the best light on the Medina rooftops before the rush arrives.
L'mida – Authentic Home Cooking in the Shadow of the Koutoubia
The Experience
In a city where "authentic" has become an overused word, L'mida earns it without trying. This warm, unpretentious restaurant near the Koutoubia mosque is the kind of place that regulars are reluctant to share — a genuine neighbourhood spot where Marrakchi families come on Sunday afternoons, where the chef is also the host, and where the food tastes the way it does in people's homes. The name translates roughly to "our table," and that communal spirit infuses every corner of the small, lovingly decorated dining room.
The space is modest but full of character: hand-painted tiles, mismatched antique mirrors, a terrace above the rooftops from which you can see the Koutoubia's elegant minaret glowing at dusk. There are no tablecloths and no pretension. The welcome, however, is entirely genuine — you will likely be greeted by name on your second visit. This is the kind of restaurant that creates the deepest connection to a place.
Food & Menu
L'mida's cooking is rooted entirely in Moroccan home tradition — the kind taught by mothers and grandmothers, the kind that cannot be replicated by a chef who hasn't grown up eating it. The harira soup arrives thick and perfumed, a meal in itself. Couscous on Fridays is a sacred ritual here, as it is in every Moroccan home — steamed to a gossamer lightness and served with seven vegetables in a broth that tastes of years of practice. The kefta tagine — hand-rolled spiced meatballs in a rich tomato sauce, cracked with eggs — is exceptional and costs less than a coffee in London. Eat everything with the warm, crackled khobz bread brought without being asked.
80–180 MAD per person — one of the best values in Marrakech. Best for: travelers who want to eat like a local, budget-conscious food lovers, solo diners.
Near Koutoubia Mosque, Jemaa el-Fnaa area, Marrakech Medina
Tel: +212 524 44 11 00
Come on a Friday for the couscous — it is prepared in the traditional way and is arguably the best version you will find in the city. The terrace is beautiful at lunch; arrive before 1pm to secure a spot. No alcohol is served, but the house-made lemonade with mint more than compensates.
Dar Marjana – An Evening of Live Gnawa Music & Moroccan Banquet Magic
The Experience
Not every restaurant aims to be a total sensory experience. Dar Marjana does, and it succeeds magnificently. This 17th-century riad near Bab Doukkala opens its doors only for dinner, only by reservation, and only to those who understand that what follows is not simply a meal but an entire evening's immersion in Moroccan culture. Gnawa musicians play in the courtyard. Berber women drum and sing between courses. The candlelight never falters. It is, by deliberate design, unforgettable.
The architecture alone would justify a visit: a soaring central courtyard beneath a star-painted ceiling, salons dressed in antique Fassi tiles, hand-carved stucco panels, and a profusion of lanterns that transform the space into something between a palace and a dream. The staff, many of whom have worked here for decades, move through the evening with a choreography born of long practice. Regulars — including visiting royalty and Hollywood names — return year after year. There is nowhere quite like it in Marrakech, and very few places quite like it anywhere.
Food & Menu
Dar Marjana's kitchen serves a lavish fixed menu that changes subtly with the season but always traces the full arc of Moroccan culinary tradition. The briouats arrive still crisp from the oven. The bastilla — a towering pie of pigeon, almonds, and spice beneath a lacework of powdered sugar — is prepared with a skill that few restaurants in the city match. Multiple tagines follow, each arriving on its own hand-painted tajine pot: lamb with prunes and almonds, chicken with preserved lemon and olives, kefta in spiced tomato. The finale of mint tea and almond pastries is delivered with the same unhurried ceremony as everything that preceded it. Do not rush. This evening is not designed to be rushed.
750–1,100 MAD per person for the full evening including entertainment. Wine and cocktails available. Best for: romantic dinners, celebrations, milestone occasions.
15 Derb Sidi Ali Tair, Bab Doukkala, Marrakech Medina
Tel: +212 524 38 51 10
This is Marrakech's most romantic restaurant — propose here, celebrate here, mark any occasion that deserves to be extraordinary. Reserve the private salon if you are celebrating something important. Book at minimum one week ahead; two weeks for Friday and Saturday evenings in high season (October–April).
Naranj – Lebanese-Moroccan Fusion in a Medina Garden Setting
The Experience
Marrakech is, above all, a city of convergence — of trade routes, cultures, and flavours that have met and mingled here for centuries. Naranj (Arabic for "orange") embodies that spirit more elegantly than almost anywhere else in the city. Set in a beautifully converted riad in the Medina, it brings together the culinary traditions of Lebanon and Morocco — two cultures that share a deep love of spice, of shared plates, of generous hospitality — and finds, in that meeting, something genuinely exciting.
The dining room is a Mediterranean dream: white linen tables beneath arched ceilings painted in geometric patterns, a central courtyard garden where orange trees (naturally) stand above stone fountains. The lighting is soft and considered. The crowd tends toward well-travelled, design-conscious, and international — Naranj has quietly become a favourite among the architects and art lovers who descend on Marrakech each spring for the galleries and the riads. It is refined without being stiff, beautiful without being pretentious.
Food & Menu
The menu at Naranj reads like a dream collaboration between a Lebanese grandmother and a Moroccan chef: hummus enriched with ras el hanout, fattoush brightened with preserved lemon, kibbeh alongside kefta, Lebanese mixed grills sharing plates with Moroccan lamb chops in chermoula. The mezze format encourages ordering widely and generously — the right approach for this food, which is designed for sharing and conversation. The cocktail list is inventive — cardamom old fashioneds, orange-blossom sours — and the wine selection, featuring Moroccan producers alongside Lebanese stalwarts like Château Musar, is one of the most interesting in the Medina. Save room for the knafeh, a warm cheese pastry in orange-blossom syrup that is one of the finest desserts Marrakech has to offer.
200–420 MAD per person for a full mezze spread with cocktails. Best for: groups, design-minded travelers, those who love Middle Eastern food, cocktail enthusiasts.
18 Derb Sidi Bouloukat, Medina, Marrakech
Tel: +212 524 42 35 12
Order the full mezze spread for the table rather than individual mains — this is how it is meant to be eaten and produces the best experience of the kitchen's range. The cocktails before dinner in the courtyard garden are among the most civilised 45 minutes you can spend in Marrakech. Book ahead for weekends.
Continue Exploring Marrakech
Your Questions Answered
The best restaurants in Marrakech span a wide range of styles and budgets. For traditional Moroccan palace dining, Dar Yacout and Dar Marjana lead the field. For modern rooftop cuisine, Nomad is the clear favourite. Bacha Coffee is the finest spot for a refined coffee experience. L'mida offers the most authentic home cooking at exceptional value. Naranj brings a brilliant Lebanese-Moroccan fusion to the Medina. Together, these six restaurants give the fullest possible picture of Marrakech's extraordinary food scene.
Marrakech offers extraordinary value compared to equivalent restaurants in European cities. An excellent meal at a mid-range spot like Nomad or L'mida typically costs 150–320 MAD per person (roughly €14–€30). Fine dining experiences at palace restaurants like Dar Yacout or Dar Marjana run 700–1,100 MAD per person — still remarkable value for the quality and spectacle on offer. Even Bacha Coffee, one of the most beautiful spaces in the city, costs only 100–250 MAD for a full coffee and pastry experience.
Nomad, above Rahba Lakdima, is widely considered the finest rooftop dining experience in Marrakech — offering panoramic views over the Medina's ochre rooftop landscape alongside genuinely excellent modern Moroccan food. Dar Yacout also provides a breathtaking rooftop aperitif terrace where guests gather before descending for dinner. L'mida's terrace provides more intimate views of the Koutoubia minaret at a fraction of the price.
Dar Marjana and Dar Yacout are the most romantically spectacular restaurants in the city — both offer candlelit riad courtyards, live traditional music, and multi-course Moroccan banquets that transform an evening into a memory. For something more intimate and contemporary, Nomad at sunset, with cocktails on the rooftop as the Medina turns gold, runs them very close.
It varies. Upscale restaurants and those catering primarily to international travelers — Dar Yacout, Dar Marjana, Nomad, and Naranj among them — all serve wine and cocktails. Traditional neighbourhood restaurants like L'mida and coffee spots like Bacha Coffee do not serve alcohol. If this is a consideration, always check when booking.
Yes — always. This is particularly true during peak season, which runs roughly from October through April when the weather is ideal and the city fills with international visitors. Dar Yacout and Dar Marjana can be booked out a week or more in advance on busy weekends. Nomad's rooftop fills within hours of opening its reservations. Book as soon as your travel dates are confirmed and always specify rooftop seating where applicable.
The Red City, Best Experienced at Table
Marrakech rewards those who slow down long enough to truly taste it. Somewhere between the first sip of mint tea on a candlelit terrace and the last crumb of almond pastry in a lantern-lit courtyard, the city gets under your skin in the best possible way. These six restaurants — from the thundering grandeur of Dar Yacout to the quiet perfection of Bacha Coffee's palace courtyard — represent Marrakech at its most generous, most beautiful, and most itself. Go hungry. Stay long. Come back.