The best and most popular restaurants in the medina of Marrakech: in this blogpost we present the top addresses.

The best restaurants in the medina of Marrakech

Where to head for din­ner in Mar­rakech? The choice of good restau­rants is over­whelm­ing, so we help you dis­cov­er the best restau­rants in the medina.

Mar­rakech is a real metrop­o­lis and offers restau­rants and evening enter­tain­ment for all tastes.

The new town is home to hip bars and street food stands, chic restau­rants and din­ner shows as well as mechoui grill stalls. There are clubs where you can dance the night away, and next to them, street ven­dors that offer roast­ed chick­peas as a snack.

In the med­i­na, the his­toric old town, you’ll find small snacks for locals along­side sim­ple restau­rants serv­ing typ­i­cal local fare, as well as upscale restau­rants with inter­na­tion­al standards.

And don’t miss the night­ly hus­tle and bus­tle of Jemaa el Fna, Mar­rakech’s world-famous square, with its pop­u­lar bar­be­cue stalls, ori­en­tal street food, and deli­cious pas­tries sold by the kilo.

These con­trasts make Mar­rakech so attrac­tive, and each vis­i­tor can choose to please his palate accord­ing to his preference.

Our recommendations for the best restaurants in the medina

We get asked a lot for restau­rant rec­om­men­da­tions for a stay in Mar­rakech and would like to present a selec­tion of our favorite address­es here.

Most restau­rants are locat­ed in the med­i­na and are not far from our Riad Selouane. We like to eat out in the med­i­na in the evenings as every­thing is with­in walk­ing dis­tance. There are also many excel­lent restau­rants in the new town, but that always means tak­ing a cab and get­ting out of the med­i­na’s very own world. 

As always, the same applies here: Taste is subjective!

Per­son­al­ly, we love the restau­rants list­ed here in the old town, but each vis­i­tor should decide for him­self whether a pre­sent­ed restau­rant suits him or what is impor­tant to him for a nice evening. These restau­rants belong more to the upscale, tourist cat­e­go­ry, but are still typ­i­cal­ly Moroccan.

In gen­er­al, the prices in the restau­rants pre­sent­ed here are not much below the ones in Europe.

If you’re look­ing for bud­get or quick alter­na­tives, check out our blog arti­cle Street­food and Snacks in Mar­rakech.

Affil­i­ate links: The links marked with an aster­isk (*) are refer­ral links, also known as affil­i­ate links. This means that if you buy some­thing via such a link, we receive a small com­mis­sion. There are no addi­tion­al costs for you, but with your pur­chase you help us to con­tin­ue cre­at­ing use­ful con­tent for trav­el­ers. Enjoy our sto­ries and “Shukran” for your support!

Reservations

Those who like to wan­der will cer­tain­ly find a nice place for din­ner, because there is tru­ly enough choice. How­ev­er, you can assume that in the pop­u­lar restau­rants the much desired seats on the rooftop ter­races are occu­pied, and you will have to sit inside. So, depend­ing on the time of year, it is advis­able to make reser­va­tions at the restau­rants where you def­i­nite­ly want to eat.

In most cas­es, this can be done eas­i­ly via the restau­ran­t’s web­site and works very reli­ably. Your hotel will also be hap­py to help you orga­nize reser­va­tions for din­ner — but usu­al­ly only when you are in town.

Gen­er­al­ly, we rec­om­mend mak­ing a restau­rant reser­va­tion for at least the first evening of your stay in Mar­rakech, as you will be more relaxed. In the months of Octo­ber, Novem­ber, around Christ­mas and March, April and May it is peak tourist sea­son in Mar­rakech and all restau­rants are well fre­quent­ed. If you come in Jan­u­ary, on the oth­er hand, you will have no prob­lems find­ing a place, but then it is too cold for the roof ter­races anyway. 

In many Riads you can also eat very well if you order in advance. Espe­cial­ly on the first evening, in case if you arrive in the after­noon or even in the evening, a meal in the hotel can be very pleas­ant. Many Riads have an excel­lent kitchen, and you can enjoy hav­ing a whole roof ter­race to yourself.

A word about wine

Many mod­est restau­rants do not have a license to serve alco­hol. There­fore, espe­cial­ly in inex­pen­sive restau­rants, there is no wine with the meal. Most large restau­rants, on the oth­er hand, have wine on the menu, as well as drinks. 

Moroc­can wine is deli­cious and goes well with the coun­try’s typ­i­cal food. Very famous winer­ies are, for exam­ple, Domaine Sahari or Vol­u­bil­ia, but there are also many small winer­ies that are worth discovering. 

Drinks are usu­al­ly very expen­sive, as import­ed alco­hol is sub­ject to high taxes. 

Be careful with ice cubes and raw salads!

When it comes to ice cubes and raw food, be care­ful: the larg­er restau­rants for tourists have their own water fil­tra­tion sys­tems, so eat­ing sal­ad or ice cubes is not a problem. 

In small­er restau­rants, it is bet­ter to avoid uncooked food. The so-called salades maro­caines, Moroc­can appe­tiz­er sal­ads, are usu­al­ly cooked and there­fore harmless.

Terrasse des Epices

One of the most beau­ti­ful roof ter­races in the med­i­na can be found very close to our Riad Selouane: Ter­rasse des Epices. Locat­ed in the mid­dle of the souk, this restau­rant is easy to find and offers a unique atmos­phere and a beau­ti­ful view over the rooftops of the old town.

The styl­ish restau­rant, which has a lot of flair espe­cial­ly from sun­set, con­vinces with its mod­ern Moroc­can cui­sine. The black walls shine in the evening in the light of the fire bowls and make the ter­race very cozy in the dark. There is often live music and, of course, good drinks. The price lev­el is rather upscale and the wine list offers a sol­id selec­tion of Moroc­can wines.

The sal­ads are very tasty and offer a nice change from the usu­al tagine, which of course can also be found on the menu. The cui­sine offers region­al ingre­di­ents with that cer­tain extra. The young team is dynam­ic, friend­ly and in a good mood, and vis­i­tors come from all over the world. 

The restau­rant, which con­sists only of the roof ter­race with many seat­ing nich­es, is very pop­u­lar and a reser­va­tion is strong­ly advised. This works eas­i­ly via the mul­ti­lin­gual web­site of the Ter­rasse des Epices.

The restau­rant also has its own patis­serie, which offers its deli­cious pas­tries in the court­yard below the restau­rant, and a store where you can buy the restau­ran­t’s beau­ti­ful tableware.

The best and most popular restaurants in the medina of Marrakech: evening atmosphere on the Terrasse des Epices.

Kabana

Kabana is fast becom­ing the place to be in Mar­rakech! The live­ly mix of bar and restau­rant is very trendy at the moment and it is always full and bustling.

The atmos­phere is very cool, rem­i­nis­cent of a mix of long­ing for the sea, palm trees and the beach. The ter­race offers a won­der­ful view of the Koutoubia Mosque and the sun­set over Mar­rakech. Per­fect for an aperitif! 

The best and most popular restaurants in the medina of Marrakech: the cheerful rooftop terrace of Kabana is highly recommended.
Beach atmos­phere at Kabana

The menu sur­pris­es with Mediter­ranean dish­es and a great sushi offer. The drinks are great, the selec­tion large — all in all a per­fect place to end the day. It’s also a good place to stop by for a drink after a nice din­ner. On week­ends, there are often live events that are announced via the social media channels.

As with most pop­u­lar restau­rants, reser­va­tions are advised: Kabana Rooftop Food + Cock­tails.

The Kabana is locat­ed on one of the streets that encir­cle the med­i­na, and is there­fore eas­i­ly acces­si­ble by taxi.

Looking for a hotel?

An unfor­get­table stay in Mar­rakech — our authen­tic Riad Selouane in the Med­i­na offers every­thing you could wish for.

Riad Selouane Marrakech: courtyard with palmtree

Ma Maison

Hid­den in the alleys near Dar el Bacha, the nice French own­er runs a cozy Ital­ian restau­rant on three floors. The staff is well trained and very friend­ly, the food a com­bi­na­tion of the sim­plic­i­ty of Ital­ian cui­sine with the sophis­ti­ca­tion of French cook­ing. Espe­cial­ly those who have been in the coun­try for a while and have eat­en a lot of tagine will be pleased with the vari­ety. The piz­za is fresh­ly made in a wood-fired oven and is a hit with our kids. The com­bi­na­tion of fine cui­sine and deli­cious piz­za and pas­ta makes this restau­rant our favorite tip for families.

Here, too, the rule is: reserve a table! From Dar el Bacha in a few min­utes to reach, at the entrance of the alley is some­times a staff mem­ber wait­ing who shows you the way, because the Ma Mai­son is locat­ed at the end of an alley and yet you won­der if you are on the right track.

Ba Bouche — Restaurant in Palais Khum

In the Quarti­er des Anti­quaires is the chic Hotel Palais Khum. Sev­er­al old Riads have been lov­ing­ly ren­o­vat­ed and con­vert­ed into a hotel. The hotel’s restau­rant offers a few seats in the court­yard, as well as sev­er­al spaces for dining. 

We love Ba Bouche in the warmer months for a relaxed lunch in the court­yard. The menu includes deli­cious sand­wich­es and salads. 

When it’s too cold to sit out­side in the evening, Ba Bouche offers cozy spaces, some of them even with an open fire­place. An open fire­place in the restau­rant is not found too often in Mar­rakech and espe­cial­ly in win­ter one quick­ly appre­ci­ates it.

The staff is very friend­ly, the food excel­lent, and the wine list appro­pri­ate­ly large.

Since this restau­rant is not so well known, the chances are good that you can get a seat with­out a reser­va­tion. If you want to be on the safe side, you can also book the restau­rant Ba Bouche via the website.

La Table du Palais

This cozy restau­rant, one of our absolute favorites, is locat­ed on one of the main streets in the med­i­na and is easy to find from both Dar el Bacha and Jemaa el Fna. Right next door is the famous Mai­son du Caf­tan and a high­ly vis­i­ble sign hangs over the entrance, which is often lit up with fire bowls in the evening.

In the lush gar­den in the court­yard of Palais Lam­rani you can dine in style. Sur­round­ed by green­ery and under the gallery sup­port­ed by mighty columns, the tables are dis­creet­ly and roman­ti­cal­ly lit with candles. 

The kitchen offers fine mod­ern Moroc­can cui­sine with Asian touch­es. Let them sur­prise you, for exam­ple, in the sum­mer with a cold mel­on soup, fol­lowed by monk­fish with Moroc­can spices and ginger. 

The best and most popular restaurants in the medina of Marrakech: dining in the garden of the Table du Palais.
Din­ing in style in the gar­den of Palais Lamrani.

The price is upscale, the qual­i­ty real­ly excel­lent and the wine list even fea­tures Moroc­can organ­ic wines. Reser­va­tions are rec­om­mend­ed and can be made eas­i­ly by email: La Table du Palais.

Fancy some street food in Marrakesh?

Our part­ner GetY­our­Guide* offers guid­ed food tours, cook­ing cours­es and city tours with friend­ly local guides who will show you the hid­den cor­ners of the medina.

Le Foundouk

The noble atmos­phere in an old car­a­vanserai is the set­ting for a typ­i­cal Moroc­can evening. In sum­mer, the ter­race opens up a view over the roofs of the med­i­na. The lux­u­ri­ous­ly appoint­ed rooms also make Le Foundouk an excel­lent choice in the cool­er months.

Moroc­can clas­sics are on the menu, and the food is very tasty. In the evening, a tra­di­tion­al group often plays music from the cul­tur­al his­to­ry of the Berbers, mixed with well-known songs. The ser­vice is great, the wine list extensive. 

Reser­va­tions are advised as Le Foundouk is a bit out of the way near the Mai­son de la Pho­togra­phie and there are few alter­na­tives in the area. It’s a good 20-minute walk from Jemaa el Fna, but this restau­rant is worth it. If you want to expe­ri­ence tra­di­tion­al Moroc­can cui­sine and typ­i­cal Moroc­can music, Le Foundouk is the place to go.

L’Mida

The restau­rant L’Mi­da is locat­ed in the mid­dle of the souk near the place des épices and is very pop­u­lar. The roof ter­race over sev­er­al lev­els offers a super view over the roofs of the med­i­na. The style is casu­al and mod­ern, but Moroccan-inspired. 

The cui­sine is also mod­ern-Moroc­can with Euro­pean influ­ences. There are light dish­es, sal­ads and deli­cious mock­tails, as L’Mi­da does not serve alco­hol. The prices are mod­er­ate and the menu includes many dish­es such as burg­ers or pas­ta that even chil­dren will enjoy. There­fore, we glad­ly rec­om­mend this live­ly restau­rant for fam­i­lies with children.

The good qual­i­ty and the prices ensure that it is always so crowd­ed that you can’t get a seat in the restau­rant L’Mi­da with­out a reservation. 

Le Nomad

From the dif­fer­ent lev­els of the rooftop ter­races, you have a good view of the place des épices in the heart of the med­i­na. The decor at Nomad is very styl­ish, mod­ern, yet Moroc­can. The ter­race has a great flair in the evening and the inte­ri­ors are also very appeal­ing. By the way, the own­er of Nomad runs sev­er­al restau­rants, all with a cool atmos­phere and deli­cious cuisine.

The best and most popular restaurants in the medina of Marrakech: view from the restaurant Le Nomad on the Place des Epices.
View from the roof ter­race of Le Nomad

The menu offers local dish­es with fresh ingre­di­ents and mod­ern touch­es. We like the cala­mari with bell pep­per sauce or the fresh sal­ads. There are only non-alco­holic drinks on the menu, and the fresh juices are high­ly recommended!

The Nomad is one of the most pop­u­lar restau­rants in the souks and there­fore always full. Even for lunch you should make a reser­va­tion. If you want to sit on the roof ter­race, you have to say so when mak­ing the reservation. 

Shtatto

Just behind the Place des épices is the Shtat­to. It claims to have the high­est roof ter­race in the entire medina.

You’d bet­ter believe it as soon as you tack­le the stairs that lead up to this small restau­rant. Not good when there’s no free seat!

If you man­age to get a table, you’re in luck, because the Shtat­to is always full. Great views, good food, rea­son­able prices — no won­der this ter­race is so pop­u­lar. There are fresh sal­ads, deli­cious juices and cool music.

If you want to be on the safe side and make sure you get a seat, book in advance. The ter­race is small, there are no seats inside and you sit on low bench­es or small stools. So it’s not real­ly the place for a roman­tic din­ner, espe­cial­ly as no wine is served. We love the Shtat­to for lunch, espe­cial­ly in win­ter when we want to soak up the sun. In sum­mer, not all of the seats have shade, so we tend to come here in the evening because the view over the med­i­na at night is magnificent.

Kui Zin

The rooftop ter­race of Kui Zin is very large and the restau­rant is accord­ing­ly pop­u­lar. Even with­out a reser­va­tion, you have a chance to find a free seat. In the evenings there is often tra­di­tion­al music and the ambi­ence is cheer­ful Moroc­can. For the cool­er months, there are indoor seats on two floors. 

The menu fea­tures good qual­i­ty Moroc­can clas­sics, wine is not served, but there are deli­cious fruit juices.

Reser­va­tions for Kui Zin can be made eas­i­ly online.

Limoni

If you’re stay­ing in Mar­rakech for a few days, you might not feel like tagine any­more. Limoni offers Ital­ian cui­sine in an old Riad. In the court­yard with lemon trees and the adjoin­ing rooms, you sit in a relaxed atmos­phere. The old palace with its Moroc­can tiles and the Ital­ian flair both com­bine to cre­ate a love­ly atmosphere. 

The food is deli­cious, offer­ing pas­ta and piz­za as well as good sal­ads. Moroc­can dish­es are also on the menu. Unfor­tu­nate­ly, the Limoni does not serve wine at the moment.

The Limoni is some­what seclud­ed in the north­ern area of the souks, so we advise a reser­va­tion in the evening.

Grand Café de la Poste

Although not locat­ed in the med­i­na, the Grand Café de la Poste is absolute­ly worth a vis­it. Close to Car­ré Eden, the large shop­ping cen­ter in Gueliz, this restau­rant is a must when vis­it­ing the New Town. 

The best and most popular restaurants in Marrakech: the magnificent Café de la Poste.

For lunch, you sit relaxed on the ter­race and are amazed that the hus­tle and bus­tle of the new town remains out­side. The tartare de boeuf and the oys­ters from Oua­lidia are espe­cial­ly recommended!

The Grand Café de la Poste offers French cui­sine with a Moroc­can twist, as well as a bar with cock­tails and evening music. You can also stop here just for a cof­fee after a shop­ping trip and indulge in the French way of life.

If you val­ue a seat on the ter­race, be sure to make reser­va­tions dur­ing peak hours: Grand Café de la Poste.

Le Trou au Mur

This mod­ern restau­rant is part of the lux­u­ri­ous Riad Far­natchi and is locat­ed near the Mai­son de la Pho­togra­phie in the old­est part of the med­i­na. Near­by is also the restau­rant Le Foundouk.

At lunchtime you can dine on the ter­race, and in the evening you’re served indoors, where the mix of old Moroc­can crafts­man­ship and mod­ern fur­ni­ture is very suc­cess­ful. In win­ter, an open fire­place adds coziness.

Trou au Mur serves Moroc­can clas­sics and is espe­cial­ly known for its mechoui lamb. How­ev­er, the menu also fea­tures inter­na­tion­al dish­es. Wine and cock­tails are also served.

Reser­va­tions should be made at Trou au Mur, because if there’s no more seat­ing avail­able, there are few alter­na­tives nearby.

Le Jardin

Le Jardin, with its strik­ing green-tiled court­yard, offers mar­ket-fresh Moroc­can cui­sine. The menu fea­tures light dish­es such as quinoa sal­ad or mar­i­nat­ed sar­dines from Essaouira. 

In addi­tion to the ver­dant court­yard, there are indoor din­ing rooms and a rooftop ter­race, also tiled in green, which is cozi­ly lit in the evenings. Locat­ed in the mid­dle of the souk, Le Jardin is a green oasis that we like to vis­it while strolling in the souk to escape the hus­tle and dust. 

Owned by the same own­er as Le Nomad, Le Jardin does not serve alco­hol, but does serve deli­cious mocktails.

Café Arabe

Café Arabe offers Ital­ian and Moroc­can cui­sine and a well-stocked bar. In sum­mer, the roof ter­race or the court­yard are rec­om­mend­ed; in win­ter, you can sit com­fort­ably in the Moroc­can lounges.

Hav­ing a drink on the roof ter­race at sun­set in a sophis­ti­cat­ed atmos­phere with lounge music is the main rea­son for us to go to Café Arabe. You can also have a casu­al meal here in inter­na­tion­al com­pa­ny, but there are far bet­ter alter­na­tives in the med­i­na in terms of the qual­i­ty of the food.

Locat­ed in the med­i­na direct­ly oppo­site the Jardin Secret, Café Arabe is easy to find as it is on one of the main streets of the souk. A reser­va­tion is always rec­om­mend­ed, but since the restau­rant is very large, you also have a good chance with­out reservation.

El Fenn

El Fenn is locat­ed on one of the out­er streets and can there­fore also be reached by cab. The restau­rant and bar belong to the hotel of the same name, which is an insti­tu­tion in Mar­rakech. It is here that the Amer­i­can and Eng­lish celebri­ties in par­tic­u­lar stay.

The restau­rant is just a few min­utes’ walk from Jemaa El Fna and is accessed through a store sell­ing trendy Moroc­can hand­i­crafts. The restau­rant is locat­ed on the roof ter­race and can be reached via a large spi­ral staircase.

El Fenn Restaurant in Marrakech.

The ter­race offers a won­der­ful view of the Koutoubia mosque. The restau­rant is col­or­ful with green tiles and red uphol­stered fur­ni­ture and makes a real visu­al impact. Inter­na­tion­al cui­sine with a Moroc­can touch is served at upmar­ket prices.

The large lounge area with cozy sofas is one of the nicest rooftop bars in the whole city. There are cock­tails, tapas, music and lots of par­ty-lov­ing guests.

With­out a reser­va­tion, it is almost impos­si­ble to get a seat — even if the restau­rant is emp­ty. Reser­va­tions can be made in advance by email: Restau­rant El Fenn.

Kosybar

Locat­ed in the very south of the med­i­na, on the sprawl­ing Place des Ferblantiers, is this hip restau­rant. More of a mix of bar, café, and restau­rant, Kosy­bar offers rooftop ter­races on sev­er­al lev­els, as well as cozy inte­ri­ors and a hip ambiance. 

The menu includes tra­di­tion­al Moroc­can dish­es as well as sushi, Asian dish­es, and even piz­za. Wine and cock­tails are also served. Whether you want to fine dine or just stop in for a piz­za, every­thing is deli­cious here. 

Kosy­bar is also great for an after-din­ner drink with occa­sion­al live music.

Riad 72 — La table du Riad

This restau­rant in the court­yard of a Riad is one of our favorite address­es for a cozy din­ner in the cool­er months. The Riad 72 is tucked away in an alley near Dar el Bacha and offers only a few tables in the trop­i­cal­ly plant­ed gar­den. In win­ter, the court­yard is cov­ered, pro­vid­ing pleas­ant temperatures. 

The flair of Riad, plants and light is ori­en­tal and roman­tic at the same time. The menu has Moroc­can spe­cial­ties as well as inter­na­tion­al del­i­ca­cies. The food is very fine and the ser­vice very cour­te­ous. A well-bal­anced wine list com­pletes the meal. 

For a styl­ish din­ner, Riad 72 is high­ly rec­om­mend­ed, but again, reser­va­tions are advised.

Riad Selouane

For our house guests we offer din­ner by reser­va­tion on our roof terrace.

In a pri­vate atmos­phere, orig­i­nal Moroc­can dish­es are served in the Berber tent at sun­set on the roof ter­race. In the cool­er months, din­ner is served in the salon on the first floor. 

Our chef Hafi­da cooks with pas­sion and much knowl­edge of the tra­di­tion­al dish­es of the coun­try. Her feel­ing for spices merges the Ori­ent with the diver­si­ty of Moroc­co. A plea­sure every time!

Dinner upon reservation in Riad Selouane in Marrakech.

Food in Marrakech is always a feast for the senses!

Enjoy it!

Looking for more information on Marrakech?

Vis­it our trav­el guide to learn more about the red city!

Marrakesh Travel Guide Riad Selouane

Scroll to Top