57 Best Restaurants in Marrakesh, Morocco

Background Illustration for 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.

Earth Café

$ | Medina

Vegetarians, vegans, and gluten-free diners may feel unloved in Marrakesh until they get to Earth Café, where they rule the roost. Generous portions are served all day at this wholesome little eatery that's tucked into a side alley near the main square. As you walk through to the seating areas out back you'll be tempted by the aromas swirling up from the open kitchen. Up the winding narrow stairs are cushioned seating alcoves with orange-painted walls and a balcony hung with tropical plants. A beetroot, ginger, and orange juice cocktail will perk you up, or try a satisfying flaky pastry stuffed with goat cheese, pumpkin, spinach, and apple. The only downside is that there isn't an open roof terrace, and as such it gets hot and rather claustrophobic. No alcohol is served, and it's cash only.

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, Morocco
0524-37--61--73
Known For
  • <PRO>Moroccan fine dining</PRO>
  • <PRO>boutique experience</PRO>
  • <PRO>alcohol is served</PRO>
Restaurant Details
Closed Wed.

Something incorrect in this review?

Hadj Brik

$

If you want to eat with the locals, this is the perfect spot, though be forewarned that the menu is meat-only. Everything is ordered by weight and you'll get side dishes of olives as well as a tomato and onion salad. Expect a crowd around meal times but service and dining are quick.

Rue Beni Marine, Marrakesh, Morocco
Known For
  • Perfectly charcoal-grilled meats
  • A go-to spot for locals
  • Unpretentious, quick service

Something incorrect in this review?

Recommended Fodor's Video

India

$ | Guéliz

This tiny restaurant on a side street of central Guéliz is run by India-native John Jinendrom, who imports spices, like masala, directly from Europe. This means authentic-tasting Indian halal cuisine at local prices, which is a rarity in Marrakesh. The menu offers traditional dishes like butter-chicken curry, but the real house specialty is Masala Dosa, a huge stuffed pancake filled with dhal and your choice of vegetables, meat, or chicken. There are also homemade samosas, naan breads, and Indian ginger milk tea. The setting is very simple with small sidewalk tables perfect for warm weather dining; life-size Bollywood movie-star posters adorn the walls of the often hot and cramped restaurant interior.

It's cash only and there's no alcohol.

66, rue Tarik Ibn Ziad, Marrakesh, Morocco
0524-44--84--11
Known For
  • <PRO>authentic Indian cuisine</PRO>
  • <PRO>good value</PRO>
  • <PRO> </PRO>

Something incorrect in this review?

Kasbah Cafe

$$ | Kasbah

Perfectly positioned just opposite the entrance to the Saadian tombs, this Spanish-owned café is a welcome retreat for those who find themselves "kasbahed-out" at the end of a trek through the monuments of Marrakesh. The menu features Moroccan standards, as well as pizza, salads, and a cool gazpacho. An ornate Andalusian archway modeled on the mosque at Cordoba opens into a three-level restaurant finished with beige tadlak (a traditional, shiny, smooth effect) walls, wrought-iron balustrades, and bejmat tiling. The prices are definitely for tourists (pizzas 90 DH, tagines 130 DH), but the food is fresh and well presented, and the shaded terrace has a great view across to the Moulay el Yazid mosque in this up-and-coming area.

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, Morocco
0524-43–40–10
Known For
  • <PRO>good value</PRO>
  • <PRO>bistro-style menu</PRO>
Restaurant Details
Closed Sat. lunch and Sun. dinner

Something incorrect in this review?

L'Mida

$$

Just off the Rehba Kdima ("Spice Souk"), L'Mida is a pleasant spot serving a fresh, modern take on Moroccan flavors. There are plenty of meaty options, but vegetables get the royal treatment in dishes like a seven-vegetable vegan couscous and pastilla with chickpeas. Be sure to book a table if you want to sit on the terrace and take advantage of the great views. 

La Cantine Parisienne

$$ | Guéliz

Parisian Michael Gabbay has been in the bistro business since he was 17 years old. He's brought this expertise and hands-on approach to Marrakesh creating a distinctly urban-styled, modern restaurant that attracts crowds of young Marrakshis as well as tourists and expats. The menu is a carnivore's dream with rib steaks, T-bones, fillets, and Halal "'bacon"' burgers taking pride of place, but there are vegetarian options as well.

Check the "'blackboard specials'" as they change daily according to season and the whim of the chef.

The hip retro-style 1950s industrial decor together with the deliciously meaty menu and live music on Friday and Saturday evenings means the place is packed, so it's best to book a table; lunchtime is best for families. Alcohol is served.

Rue Ibn Hanbal, Marrakesh, Morocco
0524-45--85--65
Known For
  • <PRO>T-bone steaks and halal "bacon" burgers</PRO>
  • <PRO>live music Friday and Saturday evenings</PRO>
  • <PRO>lively atmosphere</PRO>
Restaurant Details
No lunch weekends

Something incorrect in this review?

La Cuisine de Mona

$$ | Guéliz

Just beyond the fringes of Guéliz, this tiny Lebanese restaurant is a winner on all counts, serving tasty Lebanese food, with a warm welcome in a quirky, colorful setting. The fresh meze platters include hummus, tabbouleh, baba ghanoush, marinated chicken wings, stuffed Lebanese bread, and shawarma. 

115b, Quartier el Ghoul, Marrakesh, Morocco
0618-13–79–59
Known For
  • Good-value food but pricey drinks
  • Cheerful ambience
  • Nice garden
Restaurant Details
Closed Sun.

Something incorrect in this review?

La Famille

$$ | Medina

In a tiny garden, off one of the medina's main shopping streets, the French owner serves a constantly changing menu derived from fresh local ingredients; think enormous main-course salads or pizzettas topped with anything from carrots and apples to raspberries, mint, and beetroot. Homemade cakes, fresh-brewed coffee, and freshly squeezed juices are served through the afternoon. Make a reservation and come early as the main dish of the day usually sells out.

La Grande Table Marocaine

$$$$ | 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, Morocco
0529-80–82–82
Known For
  • The finest Moroccan cuisine
  • Exclusive and elaborate setting
  • Casual-chic evening dress code
Restaurant Details
Reservations essential

Something incorrect in this review?

La Trattoria

$$$ | Guéliz

The tables at this Italian spot are tightly packed around the pool area and reservations are recommended as the evenings attract Instagram-obsessed diners. Tapas and predinner drinks can be enjoyed in the lush terrace bar, with jungle foliage in danger of dipping into your aperitif and background music courtesy of the resident pianist. Alcohol is served.

179, rue Mohammed el Béqal, Marrakesh, Morocco
0524-43–26–41
Known For
  • Instagrammable atmosphere
  • Popular for a girls night out
  • Beautiful inner garden
Restaurant Details
Reservations essential

Something incorrect in this review?

Le Comptoir de Charlotte

$ | Guéliz

This family-run and family-friendly eatery at the edge of Guéliz serves up tasty homemade French-style tarts and quiches, along with daily specials such as moussaka with salad. On Thursday the house special is English-style fish-and-chips, which are possibly the best in town. The French owners, Axel and Charlotte, are both delightful and you'll soon feel like part of the family. Fresh juices, and homemade cakes and desserts such as strawberry gâteau and lemon-meringue pie, are served in huge portions.

It's cash only and there's no alcohol.

50, bd. Mohammed VI, Marrakesh, Morocco
0524-43--87--41
Known For
  • <PRO>homemade quiches and tarts</PRO>
  • <PRO>friendly service</PRO>
  • <PRO>family-friendly</PRO>
Restaurant Details
Closed Sun., no dinner

Something incorrect in this review?

Le Grand Balcon Cafe Glacier

$ | Medina

To the south of the square, this is a top choice for catching the sunset, but you'll have to compete for elbow room with all the amateur photographers who throng the best spot. Service is slow and soft drinks overpriced—but that's not unexpected for this bird's-eye view. 

Marrakesh, Morocco
0524-44–21–93
Known For
  • Closes relatively early (around 10 pm)
  • Great views
  • Crowded at prime time

Something incorrect in this review?

Le Loft

$$$ | Guéliz

Le Loft is popular for its chic setting and bistro menu of steaks, giant Caesar salads, pasta dishes, and various vegetarian options. Bentwood chairs, cushioned booths, bare brick walls, suspended industrial lighting, and huge pop-art prints give a funky, modern vibe. The fixed-price two-course lunch menu is a good value at 150 DH.

18, rue de la Liberté, Marrakesh, Morocco
0524-43–42–16
Known For
  • Good value two-course lunch menu
  • Lively ambience
  • Good cheeseburgers

Something incorrect in this review?

Le Marrakchi

$$ | Medina

With zellij walls, painted cedar ceilings, and white tile floors, this old palace serves up reliable Moroccan cuisine to mostly a non-Moroccan clientele. You can choose from the à la carte menu or one of the set menus, which begin at 280 DH. However, it's the views over Djemâa el Fna's nightly 'circus' that are the main draw; reserve in advance for a table on the top floor with a panoramic view of the square. Indoors there's a floor show with belly dancers thrown in (nightly around 9 pm). Service can be surly, and prices are rather high, but alcohol is served.

52, rue des Banques, Marrakesh, Morocco
0524-44–33–77
Known For
  • <PRO>belly dancers</PRO>
  • <PRO>dining with a view of Djemâa el Fna</PRO>
Restaurant Details
Credit cards accepted

Something incorrect in this review?

Le Tanjia

$$ | Medina

This stylish restaurant is a good bet for a special night out, with traditional Moroccan cuisine and live acoustic North African and Arabian music. Try the tanjia, a traditional, slow-cooked meat dish specific to Marrakesh. The three-tiered restaurant is centered on a rose-filled fountain of the inner patio where the musicians play from early evening. The covered terrace overlooking a busy souk is the perfect spot for lunch (order one of the Moroccan salads) or dinner and a glass of wine while marveling at the shimmying belly dancers. 

14, Derb J'did, Marrakesh, Morocco
0524-38–38–36
Known For
  • Easy to access via taxi
  • Marrakshi specialty tanjia, a slow-cooked meat dish
  • Lively atmosphere

Something incorrect in this review?

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, Morocco
0524-42–21–22
Known For
  • <PRO>pretty garden setting</PRO>
  • <PRO>great value</PRO>
Restaurant Details
Closed Sun. and July

Something incorrect in this review?

Les Jardins Du Lotus

$$

Helmed by Mexican-Canadian chef Clarisse Jolicœur, this restaurant offers gussied up versions of comfort food like lobster beignets and burrata-herb spaghetti. If you're craving tacos, try what's proudly touted on the menu as "Clarisse's famous shrimp tacos." They're the best in town. During the day, Les Jardins Du Lotus is laid-back and perfect for a leisurely lunch. By night, there's a DJ and a more festive crowd that's keen on sampling as many cocktails as tacos.

Marrakech Henna Art Cafe

$

This lovely, small café caters to vegetarians, vegans, and gluten-free diners as well as meat-eaters, with options that range from Moroccan classics like harira soup and vegetarian couscous to fusion dishes such as a tabbouleh couscous or falafel sandwiches with taktouka, a cooked salad of tomatoes, bell peppers, garlic, toasted paprika, and olive oil. Fill your stomach and then book in for a henna tattoo if it's on your Marrakesh wishlist—the henna here is 100% safe and organic. 

Nomad

$$ | Medina

Tucked into a side street off the so-called Spice Square in the souks, Nomad has become a local favorite for modern Moroccan cuisine in a quirky outdoor setting, with cushioned benches and festoons of woven lanterns that light up in the evenings. The menu offers takes on traditional Moroccan dishes as well as lighter options such as a lentil salad with goat cheese and peppermint vinaigrette. The desserts are especially delicious. 

1, Derb Aarjan, Marrakesh, Morocco
0524-38–16–09
Known For
  • No alcohol
  • Modern Moroccan food
  • Excellent desserts

Something incorrect in this review?

Panna Gelato Italiano

$ | Guéliz

This ice-cream parlor and café is at the very far end of Guéliz, but well worth the journey. The ice cream and sorbet (possibly the best in Morocco) are made with all-natural ingredients and no additives, and flavors vary every month. In summer choose from fig, banana, watermelon, peach, even ginger with lavender. In autumn you'll find spiced chocolate, orange with cinnamon, date, and saffron flavors. There's a comfortable indoors eating area and an outdoor terrace where you can scoop your whipped-cream-topped sundae on any Sunday.

Patron de la Mer

$$$

This fashionable restaurant that specializes in Mediterranean seafood is a great choice for a night out or long lunch. Delicious choices include seafood paella, grilled calamari, octopus tagine, lobster, and more. Wine is also available to pair with your meal. 

Rivayat

$$$$ | Palmery

The first (and only) fine-dining Indian restaurant in Marrakesh, Rivayat is located inside the opulent Oberoi hotel. Under the leadership of renowned Michelin-starred chef Rohit Ghai, the menu boasts a range of dishes delicately spiced but bursting with flavor. The curries are consistently stellar and the cocktails are innovative and tasty.

Snack Grand Atlas

$ | Medina

Serving simple, old-school Moroccan street-eats, Snack Grand Atlas reels in the pescatarians with its wide menu of grilled, fried, skewered, or baked fresh fish and seafood. Menu offerings depend on the recent catches from Agadir, but may include fish pastilla, swordfish kebab, fish tagine, seafood pastas, or grilled sea bass. Aside from the fish options, there are plenty of tajines, pastas, and salads available.

Rue Bani Marine, Marrakesh, 40000, Morocco
0668-33–36–55
Known For
  • Fresh fish and seafood
  • Tajines and pastas
  • Old-school Moroccan street-eats

Something incorrect in this review?

Souk Kafé

$ | Medina

After a hectic few hours in the souks, this café is a welcome respite for the frazzled traveler. Just beyond the Souk Cherifa and Souk Semmarine, you can relax in the stylish lounge of this converted old family house and admire your purchases. Colorful textiles, leather pouffes, African artifacts, and old photos adorn the walls; from the small terrace you can gaze over the surrounding rooftops. A satisfying Moroccan menu is served until 11 pm or you can just call in for mint tea, coffee, or a fresh fruit smoothie. Cash only, and no alcohol is served.

11, Derb Souk Jdid, Marrakesh, Morocco
0524-39--08--31
Known For
  • <PRO>friendly service</PRO>
  • <PRO>views from the terrace</PRO>
  • <PRO>open late</PRO>
Restaurant Details
No credit cards

Something incorrect in this review?

Terrasse des Epices

$$ | Medina

On a rooftop hidden deep within the northern quarter of the souks, this all-day (and evening) restaurant is a popular spot for expats, tourists, and trendy locals. The menu mixes Moroccan and international cuisine, with everything from fish tagine and tanjia (slow-cooked beef or lamb) to pasta dishes and steaks. The contemporary variations on a Moroccan theme extend also to the decor—intimate cushioned booths are lit by woven lampshades and decorated with modern artwork. It's a good place for families who want a little space out of the mayhem of the souks where tired kids can sprawl on the benches. In the evening, the lantern-lit terrace provides the perfect ambience for cocktails and music. Alcohol is served.

15, Souk Cherifia, Marrakesh, Morocco
0524-37–59–04
Known For
  • Upbeat ambience
  • Rooftop views overlooking the souks
  • One of few informal medina restaurants serving alcohol

Something incorrect in this review?