Menu
Food & Dining

Riad Dining in Marrakech: The Best Riads for Dinner

The best riads for dinner in Marrakech: Riad Kniza, Riad El Fenn, Riad Le Jardin Secret, Riad BE. Prices, tasting menus, rooftop dining and booking requirements.

By Marrakesh Eat
Riad Dining in Marrakech: The Best Riads for Dinner

A riad is a traditional Moroccan courtyard house, built around an interior garden with a fountain, with rooms opening onto the central patio. The word means garden in Arabic. In the medina of Marrakech, hundreds of these houses have been restored and turned into boutique hotels and restaurants, hidden behind unmarked doors on narrow streets. From the outside you see rusted metal and peeling plaster. Push the door open and you walk into a tiled courtyard with orange trees, a splash pool, carved cedar shutters and the sound of running water. For dinner, a handful of these riads open their tables to non-guests, and the experience is one of the best meals you can have in Marrakech.

Traditional riad courtyard in Marrakech

Riad Kniza

Riad Kniza is the gold standard. A 17th century house restored by a master craftsman, it has 11 rooms around a marble courtyard with a small pool. Dinner is a four or five course Moroccan tasting menu, served on the rooftop terrace or in the courtyard depending on the season. The menu rotates but expect a starter of briouats or zaalouk, a chicken or lamb tagine, a pastilla course, and a fruit and pastilla dessert. Price is around MAD 450 to MAD 600 per person including wine. Book at least 24 hours ahead, they cook for the number of covers confirmed and do not accept walk-ins.

Riad El Fenn

Riad El Fenn, owned by the Marrakech art patron Vanessa Branson, is the most design-forward of the bunch. It is part riad, part contemporary art space, with 30 individually decorated rooms, a cinema room and a rooftop with red cube loungers facing the Koutoubia. Dinner is more international in style, a modern Moroccan menu that might include seafood pastilla, lamb shoulder with quince, and a saffron creme brulee. Price runs MAD 400 to MAD 550 per person. The rooftop bar is one of the best in the medina, open to non-residents for drinks even if you cannot get a dinner table.

Courtyard of Riad El Fenn

Riad Le Jardin Secret

Riad Le Jardin Secret is part of the larger Le Jardin Secret complex, a restored palace complex off Rue Mouassine with two walled gardens, a cafe and a boutique riad. Dinner here is lighter than the classic heavy Moroccan fare, leaning on seasonal vegetables from the garden, wood-fired dishes and a short wine list. The setting is the draw, an Islamic garden with a formal pool, lit at night with low lanterns. Price is around MAD 350 to MAD 450 per person. You can also just come for a mint tea in the afternoon garden for MAD 60 if you cannot commit to a full dinner.

Riad BE

Riad BE is a smaller, quieter option in the Sidi Abdellah Ben Hassoun quarter of the medina, with seven rooms and a courtyard pool. The dinner here is a traditional Moroccan set menu, harira soup, a salad trio, a main tagine or mechoui, and orange slices with cinnamon for dessert. It is the closest you get to eating in someone's home. Price runs MAD 300 to MAD 400 per person, wine available. Booking a day ahead is essential, the chef prepares exactly for the confirmed table count.

Garden of Le Jardin Secret riad

What to expect from a riad dinner

The format is fairly consistent across the medina. You arrive around 7.30 or 8pm, are greeted with mint tea and a small almond pastry on the rooftop or in the courtyard, then move to your table for a set tasting menu of three to five courses. Bread is unlimited, served with olive oil and a selection of Moroccan salads. Wine is available at most riads but not all, as some are alcohol-free by choice, check when you book. Service is unhurried, plan two and a half hours. Prices land between MAD 300 and MAD 600 per person all-in, which is not cheap by Marrakech standards but is extraordinary value for the setting.

Booking and practical notes

Almost every riad requires booking 24 hours in advance, some ask for 48. Email or WhatsApp the riad directly rather than booking through a platform, you get a better table and often a better price. Most riads will send a taxi to pick you up from your hotel or the nearest taxi drop point, because the medina streets are not navigable by car and some riads are a 10 minute walk from any accessible point. Tipping is 10 percent if service is not included, it usually is not. Wear layers, the courtyards are cool after dark even in summer, and the rooftops can be windy. A riad dinner is the most memorable meal most travellers eat in Marrakech, book one and you will see why.