Forgot password?

Marrakech Best Restaurants

  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image
  • imageframe-image

Top Restaurants in Marrakech

Restaurants Marrakech – What’s a vacation without excellent food, delicious cocktails or fine wine in a good restaurant? Such evenings create memories. WorldTop7 offers a selection of the best restaurants in Marrakech. And because we know how different tastes are we cover all of the different restaurant styles!

Whether a sushi restaurant in Marrakech, a steakhouse, an Italian restaurant, a Thai eatery or exotic Cajun cuisine – the lovers of culinary delights come fully at their expense and find lots of insider tips. Our restaurant tips in Marrakech are by locals (which should know where it tastes best!), celebrities, globetrotter and business people. And if you’ve eaten in one of these restaurants in Marrakech where cuisine, service and atmosphere was unbeatable and you want to tell everybody – that’s what WorldTop7 stands for! Restaurants in Marrakech with the x-factor!

The demands in terms of restaurant style are naturally very varied and WorldTop7 is happy to assist. Whether it is a small, cozy bistro in Marrakech with delicious and authentic food for surprisingly little money or a completely styled Michelin-star restaurant in Marrakech where movie stars and models have diner – here you find everything from inexpensive to expensive, from grunge to classy, from traditional to macro kitchen!

But not only for your vacation, also for your business lunch or business dinner in Marrakech you can find exactly the right place to eat. Thus, business become pleasure in no time!

Bo et Zin

Style: Stylish Cocktail & Dinner in Marrakech

Bo et ZinIf you want to enjoy food combined with great cocktails in a stylish atmosphere including cool chillout music with a DJ and lounging in huge sofas than Bo et Zin is the right place for you; the restaurant is located a little bit out of town – it’s a 10-15 min taxi journey; only open for dinner.


Address: Douar Lahna, Marrakech, Morocco
Area: Ourika Valley Road
Phone: +212 524 388 012

Price: Entrée & main course Dh 400.-

Dar Moha

Style: Fine Dining With Mohammed Fedal

Dar Moha

The former home of designer Pierre Balmain now plays host to what is possibly Marrakech’s finest restaurant, the 19th century Riad setting only enhances the experience, especially if you are lucky enough to get a table for a romantic dinner. chef Mohammed (Moha) Fedal, who worked for 14 years in Switzerland, offers you a set menu “nouvelle Moroccan style”.

Open: Tuesday – Sunday for lunch & dinner.


Address: 81 , Rue Dar el Bacha, Medina, Marrakech, Morocco
Area: Medina
Phone: +212 24 38 64 00

Dar Yacout

Style: Moroccan Restaurant in the Medina

Dar YacoutA must while you are in Marrakech! Incredibly romantic place with live music and more food you could ever eat; Dar Yacout is a unique Moroccan experience.


Address: 79 Sidi Ahmed Soussi, Bab Doukkala, Marrakech, Morocco
Area: Medina
Phone: +212 24 38 29 29

Price: Menu (all inclusive) DH 700.-

Grand Cafe De La Poste

Style: French Lunch With Local In-Crowd

Grand Cafe De La PosteThis one-story mansion built in the 1920s was originally a post office; when you enter the place you feel like set back in time and be on the film set of “Gone with the wind”; Serving “contemporary French cuisine” at the most beautiful location in Marrakech; although very expensive.

Address: Av. Imam Malik, Ville Nouvelle, Marrakech, Morocco
Area: Gueliz
Phone: +212 24 43 30 38

Price: Mains DH 250.- to DH 350.-

La Trattoria

Style: Celebrity Italian Restaurant in Gueliz

La TrattoriaDon’t be surprised if Tom Cruise or Giorgio Armani step in while you are enjoying a romantic tete-à-tete; great Italian food; serves alcohol.

Open only for dinner.

In the mood for a formal dress code Italian? Then try L’Italien par Don Alfonso (Avenue Bab Jdid, + 212 524 388 600, at the newly renovated hotel La Mamounia.

Address: 179, Rue Mohamed El Beqal-Guéliz,  Marrakech, Morocco
Area: Gueliz
Phone: +212 524 43 26 41

Price: Mains DH 400.-

Le Comptoir Darna

Style: International and Moroccan Restaurant

Le Comptoir DarnaEnjoy a Moroccan show with trendy dancers during the dinner.

Address: Avenue Echouhada, Hivernage, Marrakech, Morocco
Area: Hivernage
Phone: +212 24 43 77 02

Price: Mains DH 350.-

Le Crystal Du Pacha

Style: Chic French Restaurant near Marrakech

Le Crystal Du PachaPacha Marrakech nightclub’s restaurant, Crystal is undoubtedly worth the detour; Set in a chic dining room in an off-white colonial art-deco style, serving Mediterranean cuisine; definitely save a spot for the desserts, for they are as delicious as they are original; it’s also possible to dine poolside.

Address: Boulevard Mohammed VI , Zone Hotelier de Aguedal, Marrakech, Morocco
Area: Aguedal
Phone: +212 524 38 84 00

Price: Mains DH 350.-

Le Foundouk

Style: Stylish French-Moroccan Restaurant in the Medina

Le FoundoukIn Le Foundouk you step in another world; the restaurant is hard to find and located in a rough neighbourhood; so call ahead and a doorman with a lamp will come and pick you up at your car; have a fabulous lunch or dinner!

Address: Souk Ahl Fes, Marrakech, Morocco
Area: Medina
Phone: +212 524 37 81 90

Price: Mains DH 300.-

Palais Jad Mahal

Style: Elegant Event Dinner in Hivernage

Palais Jad Mahal

The Palais Jad Mahal in the heart of Marrakesh, just next to the Sofitel Hotel, is a very sophisticated and sensual Moroccan restaurant that has an amazing ambiance. Large colourful dining areas are warmly lit as wonderful perfumed scents fill the air. Both the menu and the decoration have touches of Thai and Indian influences as well. Live belly dancing performance and fire eaters entertain diners at the restaurant. There is also a cool lounge bar with live music entertainment and a vibrant club for dancing the night away where local and foreign celebrities are often spotted (French celebs Jean Reno and Alain Delon are patrons).

The menu offers world cuisine (but mostly Moroccan, Indian and Thai) with dishes like Curry rouge aux gambas, chicken ravioli in ginger and soy sauce, and citron risotto with shrimp, artichokes and parmesan. The grilled fish and meat offerings are also crowd favourites.

Palais Jad Mahal is open daily from 7 pm until 2 am and We love that the upstairs Silver nightclub is open until dawn.

WorldTop7 Celebrity Tip:  Loved by French celebs like Alain Delon or Jean Reno.

Address: 10, Rue Haroun Errachid, Marrakech, Morocco
Area: Hivernage
Phone: + 212 5244 4 81 35

Price: DH 170 – DH 240 starters; DH 260 – DH 450 main course