7 Best Restaurants in Marrakesh, Morocco

Dar Yacout

$$$$ | Bab Doukkala Fodor's choice

Come hungry for the five-course traditional Moroccan feast served at this restaurant located deep in the medina. Aperitifs are taken on the rooftop, which has stunning panoramic views of the Koutoubia Mosque, and then you can choose to dine beside the pool on the lanterned terrace, in a vaulted upstairs room, or in the lush, cushion-filled main salon. Dinner, including drinks, costs 700 DH and courteous, discreet waiters in white djellabas and red fezzes scurry about to fulfill your every need. This is an exotic experience in a magical setting and alcohol is served.

79, Sidi Ahmed Soussi, Marrakesh, Marrakesh-Safi, Morocco
0524-38–29–29
Known For
  • plentiful amount of food served
  • magical fairy-tale setting
  • sumptuous Moroccan dining
Restaurants Details
Rate Includes: Closed Mon. No lunch, Reservations essential

Dar Moha

$$$$ | Medina

You can dine on delicious adaptations of traditional dishes---such as tiny melt-in-the-mouth pastilla (sweet pigeon pie) filled with a vegetable puree---at this lovely restaurant with a reputation for nouvelle cuisine marocaine. Andalusian lutes and Gnaoua music accompany dinner, which is a fixed five-course tasting menu at 530 DH; lunch is à la carte, with a limited menu for children. Alcohol is served.

81, rue Dar el Bacha, Marrakesh, Marrakesh-Safi, Morocco
0524-38–64–00
Known For
  • beautiful courtyard seating
  • modern Moroccan gastronomy
  • serves alcohol
Restaurants Details
Rate Includes: Reservations essential

Gastro MK

$$$$ | Medina

The menu at the English-owned Gastro MK features exceptionally fine modern-Moroccan cuisine. The menu is a balance of Moroccan and European influences aiming to be light and subtle to tempt those who are "tagined out'"; dishes include cauliflower couscous with raisins and capers or a deconstructed tagine of beef fillet with herb mash and zucchini. A five-course tasting menu (650 DH per person) is available upon request. Complimentary canapés are served 30 minutes before dinner and after-dinner digestifs, cigars, or sheesha pipes can be requested. Arrive early for pre-dinner cocktails on the gorgeous terrace.

The Gastro MK is in such high demand that advance bookings and payment of a deposit are essential.

14, Derb Lafkih Sebaii, Marrakesh, Marrakesh-Safi, Morocco
0524-37--61--73
Known For
  • <PRO>Moroccan fine dining</PRO>
  • <PRO>boutique experience</PRO>
  • <PRO>alcohol is served</PRO>
Restaurants Details
Rate Includes: Closed Wed.

Recommended Fodor's Video

L'Annexe

$$ | Guéliz

Bistro meets resto in this popular, affordable French eatery at the edge of Guéliz where service is warm and welcoming. The three-course set lunch menus are an exceptional value at 120 DH. In true Parisian style, the menu favors carnivores: foie gras, beefsteaks, braised lamb chops, and confit of duck, for example; homey country dishes such as salade Niçoise or Provençal fish soup, as well as tempting grilled swordfish, red mullet, and tuna might please the rest. There's a good wine list that includes French and Moroccan wines at reasonable prices.

Choose the upstairs mezzanine dining area for a more intimate atmosphere; the downstairs bistro-style restaurant gets crowded.

14, rue Moulay Ali, Marrakesh, Marrakesh-Safi, Morocco
0524-43–40–10
Known For
  • <PRO>good value</PRO>
  • <PRO>bistro-style menu</PRO>
Restaurants Details
Rate Includes: Closed Sat. lunch and Sun. dinner

Le Tobsil

$$$$ | Medina

The tables are strewn with rose petals and lanterns line the walls of this intimate spot, the perfect setting for a romantic, fine-dining feast. The traditional Moroccan fixed menu (700 DH), featuring not one but two tagines (first poultry, then lamb), couscous, starter, and dessert, is wheeled out in serious style. It's stylish and friendly, and the food is very good. 

22, Derb Abdellah ben Hessaien, Marrakesh, Marrakesh-Safi, Morocco
0524-44–15–23
Known For
  • generous portions
  • elegant and romantic setting
  • very good Moroccan cuisine
Restaurants Details
Rate Includes: Closed Tues. and July and Aug., Reservations essential

Les Jardins de Guéliz

$$ | Guéliz

Hidden at the edge of the Harti Gardens, this French-owned restaurant is a great value, with an excellent fixed-price menu, as well as an à la carte menu and self-serve buffet. The buffet has lots of vegetarian choices, including tortillas, stuffed vine leaves, and pasta salads, but it does runs out quickly. Carnivores won't go hungry either with à la carte main dishes including steaks, seafood, roasted duck, and Thai wok variations. Entering the gateway to Les Jardins de Guéliz feels like discovering a secret garden—which, in effect, it is. Backing directly on to the El Harti Gardens, the wooden door in the external wall leads to a bright and colorful restaurant with a light, airy conservatory and pretty gardens—perfect for a family lunch. It's both pocket-friendly and child-friendly, with outdoor tables on a shaded terrace and a couple of turtles patrolling the grounds. Alcohol is served.

Av. Oued el Makhazine, Marrakesh, Marrakesh-Safi, Morocco
0524-42–21–22
Known For
  • <PRO>pretty garden setting</PRO>
  • <PRO>great value</PRO>
Restaurants Details
Rate Includes: Closed Sun. and July

Royal Mansour

$$$$ | Medina

The prestigious Royal Mansour hotel is home to four restaurants, each with a different vibe, but La Grande Table Marocaine, which serves classic Moroccan dishes with a modern twist, is the one worth a splurge. You can order à la carte but the prix-fixe menu with seasonal variations is the best bet. Alcohol is served and reservations are essential.