Marrakesh Restaurants

Marrakesh has arguably the largest selection of restaurants in Morocco, which serve equal parts Moroccan and international cuisine at varying price points. Restaurant dining, once reserved mainly for the wealthy or very special occasions, is now part of the norm for virtually all Marrakshis. Options vary from inexpensive snack bars, cafés, and fast-food restaurants to the more pricey French bistros, sushi bars, and sophisticated Moroccan fine-dining options. In restaurants where alcohol is served, meal prices tend to be high as licenses are expensive. Home entertaining, however, with lavish meals to impress visitors, is still very much part and parcel of the old Marrakshi way of life. To get an idea (albeit a rather expensive one) of traditional yet sumptuous Moroccan entertaining, treat yourself to an evening at one of Marrakesh’s popular riad gastronomique restaurants in the medina. Morocco is a Muslim country, so don't assume that all restaurants will serve alcohol. Licenses are expensive and, inside the medina especially, are very hard to come by.

You can also eat well at inexpensive sidewalk cafés in both the medina and Guéliz. Here, don't miss out on a famous local dish called tanjia, made popular by workers who slow-cook lamb or beef in an earthenware pot left in hot ashes for the whole day. Food is cooked and served from an outdoor street-kitchen with shared tables, but it's a hearty meal with locals for around 30 DH.

Most restaurants in Marrakesh tend to fall into two categories. They're either fashionable, flashy affairs, mostly in Guéliz and the outlying areas of Marrakesh, which serve à la carte European, Asian, and Moroccan cuisine, or they're more traditional places, often tucked inconspicuously into riads and old palaces in the medina. Both types can be fairly pricey, and, to avoid disappointment, are best booked in advance. They also tend to open quite late, usually not before 7:30 in Guéliz and 8 in the medina, although most people don't sit down to eat until 9 or 9:30. In recent years a third dining category, the dinner-cabaret, has become a popular format, attracting tourists, expats, and well-heeled Moroccans for their entertainment value, if not necessarily for their cuisine.

There's no set system for tipping. Your check will indicate that service has been included in the charge; if not, tip 10% or 15% for excellent service.

Sort by: 6 Recommendations {{numTotalPoiResults}} {{ (numTotalPoiResults===1)?'Recommendation':'Recommendations' }} 0 Recommendations
CLEAR ALL Area Search CLEAR ALL
Loading...
  • 1. Dar Yacout

    $$$$ | Bab Doukkala

    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

    Restaurant Details

    Rate Includes: Closed Mon. No lunch, Reservations essential
  • 2. Ling Ling

    $$$$ | Palmery

    A meal at this Cantonese restaurant in the Mandarin Oriental is one of the finest dining experiences in Marrakesh. On warmer evenings opt for a table on the terrace for views of the pool garden, which is magically lit by lanterns that silhouette the surrounding palm trees. Alcohol is served. 

    Rte. de Royal Golf, Marrakesh, Marrakesh-Safi, Morocco
    0524-29--88--88

    Known For

    • Delicious food
    • Fabulous cocktails
    • Beautiful setting
  • 3. 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

    Restaurant Details

    Rate Includes: Reservations essential
  • 4. 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>

    Restaurant Details

    Rate Includes: Closed Wed.
  • 5. 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

    Restaurant Details

    Rate Includes: Closed Tues. and July and Aug., Reservations essential
  • Recommended Fodor’s Video

  • 6. 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. 

    Rue Abou Abbas el Sebti, Marrakesh, Marrakesh-Safi, Morocco
    0529-80--82--82

    Known For

    • The finest Moroccan cuisine
    • Exclusive and elaborate setting
    • Casual-chic evening dress code

    Restaurant Details

    Rate Includes: Reservations essential

No Restaurants Results

Please try a broader search, or expore these popular suggestions:

There are no results for {{ strDestName}} Restaurants in the searched map area with the above filters. Please try a different area on the map, or broaden your search with these popular suggestions:

Recommended Fodor’s Video