At the heart of Marrakech's medina, historic riads, shaded courtyards and rooftop terraces provide the setting for some of the city's finest dining experiences. From traditional Moroccan cuisine to contemporary creations, each restaurant reveals a different side of the old town's culinary scene. Discover our selection of eight outstanding restaurants in Marrakech, from iconic institutions to modern rooftops with spectacular views.
In the heart of the medina, Nomad has become one of Marrakech's most sought-after restaurants. Housed in a former carpet shop transformed into a contemporary dining space, it combines clean-lined design with local materials. Its rooftop terrace overlooks Place des Épices and the medina's maze of rooftops, while the Atlas Mountains create a spectacular backdrop, particularly at sunset. The menu reinterprets traditional Moroccan cuisine using fresh seasonal ingredients with a contemporary touch. Reserve a table in the late afternoon to enjoy both the food and the panoramic views as the sun sets over Marrakech.
Hidden in the heart of the medina, Terrasse des Épices boasts a spacious rooftop terrace overlooking the rooftops and lively alleyways below. The view stretches towards the Koutoubia Mosque and the Atlas Mountains, offering a peaceful contrast after exploring the bustling souks. Located just a short walk from Jemaa El-Fnaa, it is a good choice for anyone wishing to escape the energy of the square while remaining in the heart of the medina. Moroccan and Mediterranean dishes are served in an open-air setting designed for relaxed lunches and leisurely afternoons. With its calm atmosphere away from the bustle of the Red City, it is an ideal place to enjoy local flavours in complete tranquillity.
Founded by two Parisian friends, Omar and Simo, L'Mida represents Marrakech's new generation of chefs. From its contemporary rooftop, the restaurant enjoys panoramic views across the medina's terracotta rooftops with the Atlas Mountains beyond. Traditional Moroccan recipes are reinvented using fresh local produce and a modern culinary approach. Signature favourites include the gluten-free almond cake and the Marhba Mocktail, both perfectly complementing the warm, refined atmosphere. Sunset provides an especially memorable setting for dinner.
DarDar's elevated terrace offers uninterrupted 360-degree views across Marrakech's rooftops, with the Koutoubia Mosque rising in the distance. The atmosphere combines contemporary elegance with Moroccan traditions in a setting designed to make the most of the changing light throughout the day. Moroccan fusion cuisine is paired with an excellent selection of cocktails and wines. Whether you visit for an open-air lunch, sunset drinks with friends or a romantic dinner, the sweeping views towards the Atlas Mountains create an unforgettable backdrop.
Housed in a 1960s riad that has been transformed into a lush urban oasis, Le Jardin provides a welcome escape from the medina's lively streets. Located in a quieter part of the medina, it is also an excellent place to enjoy a glass of freshly squeezed orange juice after exploring nearby Jemaa El-Fnaa. The menu combines Moroccan and European influences with sharing dishes served in surroundings where traditional architecture meets contemporary design. For the most peaceful experience, request a table downstairs beneath the garden's shade, where the gentle sound of flowing water accompanies your meal.
Dar Yacout is one of the city's most celebrated ambassadors of Moroccan gastronomy. Founded by Mohamed Zkhiri and housed in a historic riad, Dar Yacout offers magnificent surroundings featuring private salons, intricate zellige tilework and finely carved cedar wood. Dinner unfolds as a true culinary ritual, with a succession of traditional Moroccan dishes served within an exceptional architectural setting. From the rooftop terrace, guests enjoy views over the medina rooftops and the Koutoubia Mosque while discovering Moroccan cuisine at its most refined. For anyone wishing to experience the art of Moroccan hospitality, this landmark restaurant is an essential stop.
Dar Zellij occupies a beautifully restored 17th-century riad where geometric zellige mosaics, delicately carved stucco and carefully preserved painted ceilings create an atmosphere of remarkable elegance. Traditional Moroccan menus are served in an intimate setting where every architectural detail contributes to the experience. Dining here is an opportunity to discover authentic Moroccan cuisine within a historic riad where gastronomy and architecture come together in perfect harmony.
Since 1946, La Maison Arabe has embodied one of Marrakech's finest dining experiences. Located within a historic riad hotel in the old medina, it serves French, Moroccan and Asian cuisine in elegant surroundings. The menu is enjoyed around a candlelit swimming pool and showcases refined dishes such as lobster ravioli and pan-seared scallops with caramelised endives. Just a few minutes from Jemaa El-Fnaa, the intimate atmosphere, combined with carefully sourced fresh ingredients, makes La Maison Arabe one of the city's most iconic culinary destinations, where everything is designed for a memorable dining experience.
The medina's most sought-after restaurants are often fully booked, particularly for dinner. We recommend booking several days in advance, especially during school holidays and the festive season. During your stay in Marrakech with Villanovo, your dedicated concierge can arrange restaurant reservations according to your preferences, whether you are looking for an intimate table in a historic riad, lunch in a shaded courtyard or dinner on a rooftop terrace overlooking Jemaa El-Fnaa.
Villanovo offers a carefully curated collection of villas and riads in Marrakech's most desirable neighbourhoods. Our elegant properties i n the Palmeraie feature expansive gardens, private swimming pools and peaceful surroundings just minutes from the medina. Within the old city, beautifully restored riads captivate with intimate courtyards, traditional architecture and an authentic atmosphere. For golf enthusiasts, the prestigious Royal Palm and Amelkis estates offer contemporary villas close to some of the region's finest golf courses.
Before your arrival and throughout your stay, your dedicated concierge is on hand to organise every aspect of your holiday. From reservations at the medina’s finest restaurants and private-chef services at your villa to airport transfers, excursions in the Atlas Mountains and bespoke experiences, every detail is tailored to your preferences. You will also receive a personalised travel guide featuring our favourite recommendations and insider addresses to help you discover Marrakech and its surroundings at your own pace.