Where to eat in Marrakech: 7 must-visit places

If you're wondering Where to eat in Marrakech, You’ll quickly realize that the city is full of incredible places to eat. From rooftops overlooking the medina to elegant restaurants tucked away in riads and cafes perfect for a gourmet break in the souk, every meal becomes a unique experience.

During my last stay in Marrakech in January 2026, I have tried several restaurants and cafes in the medina. Some are perfect for a lunch in the sun, others for a dinner with a view of Jemaa el-Fna square or for a sweet break during a stroll through the souks.

If you are preparing a trip and are looking for Where to eat in Marrakech, Here are my favorite restaurants and cafes in the medina, tested and approved during my stay in the red city.

To discover other itinerary ideas and tips, you can also consult my articles about Morocco on my website. travel blog :

👉 https://travel-me-happy.com/destination/maroc/

And if you are preparing a stay in the red city:

👉 https://travel-me-happy.com/category/voyages/afrique/maroc/marrakech/

Where to eat in Marrakech – summary

  • MOMO – rooftop on Jemaa el-Fna
  • Le Salama – panoramic restaurant
  • La Fontaine des Épices – restaurant on Rue Mouassine
  • Ayaso Rooftop – view of the Spice Market
  • Sweet & Sook – artisan ice cream in the souk
  • Pâtisserie des Princes – Moroccan pastries
  • Kabana – rooftop for the sunset
  • FAQ: Eating in Marrakech

MOMO – rooftop with view over Jemaa el-Fna square

Impossible to dream of a better location: MOMO is located directly in Jemaa el-Fna Square, the vibrant heart of Marrakech.

We ate there in the early afternoon on the rooftop, Enjoying the sun and the incredible view of all the activity in the square. It’s really impressive to observe the bustle of the medina from the terrace.

The service was fast, This is very appreciated when you are in the middle of a day of visits.

The decoration is also a real highlight of the place: colorful, elegant and very fun, With a lot of detail even in the toilets. The place is really successful and very photogenic.

The mixed card Moroccan cuisine and Mediterranean influences, With generous and delicious dishes.

⚠️ Important point: it is not possible to make a reservation.
If you are looking for Where to eat in Marrakech with a view of Jemaa el-Fna, I recommend arriving early because the restaurant is very popular.

👉 A perfect address to enjoy from a rooftop with a view of Jemaa el-Fna square.

📌 Address :Riad Zitoun Lakdim 1, Marrakech

Where to eat in Marrakech

Le Salama – my panoramic delight over Jemaa el-Fna

Among all the addresses I tested to find out Where to eat in Marrakech, Le Salama is clearly one of my favorites.

The restaurant is located directly in Jemaa el-Fna square, And what particularly pleased me is The different levels of the restaurant, Each with a different decoration. You move from one floor to the next like in a riad, with very varied atmospheres.

My favorite place remains the last floor under the veranda, With this magnificent Panoramic terrace bathed in sunshine. The view of the roofs of the medina is superb and the atmosphere is really pleasant.

We chose the experience menu at 600 dirhams, And it was absolutely incredible. Several dishes are served to allow you to discover A wide range of Moroccan cuisine, And I loved being able to try out many different specialties during this lunch.

Everything was delicious and it was really A very beautiful gastronomic experience in Marrakech.

Important little detail for some travelers: the restaurant serves alcohol, This is quite rare in the medina. I was therefore able to enjoy a Spritz with St-Germain in the full sun on the terrace.

Le Salama is open every day and also offers Animated dinners with music and oriental entertainment, In a very festive atmosphere.

👉 A perfect address if you are looking for a panoramic restaurant in Marrakech with a beautiful atmosphere and generous Moroccan cuisine.

📌 Address : 40 rue des banques, Marrakech

Where to eat in Marrakech

La Fontaine des Épices – an authentic address in the heart of the medina

 
https://dynamic-media-cdn.tripadvisor.com/media/photo-o/2d/51/dd/24/la-fontaine-des-epices.jpg?h=500&s=1&w=900

If you are looking for Where to eat in Marrakech in the medina, La Fontaine des Épices is a very nice place.

I had spotted this restaurant on Instagram Before my trip, I was very eager to discover this place located Rue Mouassine, Near the Secret Garden.

The decor is beautiful, with lots of details and especially many luminaires which give the place a lot of charm.

On the culinary side, the dishes are Simple and authentic, With a beautiful selection of Moroccan dishes: tajines, salads and traditional harira.

I particularly enjoyed:

  • the quick service
  • the atmosphere is casual
  • the simplicity and authenticity of the place

The menu offers a wide variety of dishes: Moroccan salads, hummus, tajines, and traditional harira.

📌 Address :131 Rue Mouassine, next to the Secret Garden, Marrakech

Ayaso Rooftop – Sunset on Spice Square

https://dynamic-media-cdn.tripadvisor.com/media/photo-o/26/e1/51/52/ayaso-medina-rooftop.jpg?h=500&s=1&w=900
 
We went twice at Ayaso during our stay in Marrakech, And it’s clearly an address that I really liked.

The first time, it was on our arrival, Simply to drink a mint tea on the terrace, while admiring My favorite place in the medina: the Spice Square. I love the atmosphere of this square, always lively but a little more subdued than Jemaa el-Fna.

We went back there the last evening of the stay, This time, to enjoy from sunset from the rooftop. The light on the roofs of the medina and on the square is really beautiful at that time.

The terrace offers a very beautiful view of Rahba Kedima (the place of spices) and on the turmoil of the market at the bottom.

This is an address that I particularly like for:

  • drinking mint tea
  • taking a break between two visits in the souks
  • or admire the sunset over the medina

👉 A very beautiful spot to enjoy the atmosphere of Place des Épices from the rooftops of Marrakech

📌 Address :168 Kedima Square, Marrakech

AYASO where to eat in Marrakech

Sweet & Sook – my favorite ice cream stop in the souk

📌 Address : 198 Rue Mouassine, Marrakesh

Where to eat in Marrakech SWEET AND SOUK

Pâtisserie des Princes – my must-try sweet break in Marrakech

If there is an address where I go systematically every time I travel to Marrakech, That’s right The Pâtisserie des Princes.

I really like stopping there during my stay eating a good cake with a mint tea, But I’ll go back there too at the end of the trip to buy pastries to take back to France.

The showcase is filled with Moroccan specialties:
Gazelle horns, almond brioches, honey cakes or pistachio pastries… it’s hard to choose, as everything looks delicious.

The advantage is that they offer several sizes of boxes, This makes it easy to pack a variety of items. And if you’re traveling by plane, you can ask them to pack the pastries well for transportation, What they do very well.

👉 For me, it’s The perfect place to bring back a delicious souvenir from Marrakech.

📌 Address : Passage Prince Moulay Rachid, Marrakech

Where to eat in Marrakech: Patisserie des Princes
Patisserie des Princes

Kabana – my favorite rooftop for a sunset cocktail

 
https://static.wixstatic.com/media/b597f6_6cb0bc49ec834128b6658b26617acf41~mv2.webp/v1/fill/w_980%2Ch_551%2Cal_c%2Cq_85%2Cusm_0.66_1.00_0.01%2Cenc_avif%2Cquality_auto/kabana-marrakech-chill-area-rooftop-area.webp

Kabana clearly part of it the most trendy rooftops in Marrakech, And it’s an address I love to go to drinking a cocktail at the end of the day.

The restaurant is located near the Mosque of the Koutoubia, and the terrace offers a very beautiful view of the roofs of the medina. The place is particularly pleasant at the moment of sunset, When the light turns golden over Marrakech.

The atmosphere is very cosmopolitan, with colorful decor and a relaxed atmosphere. You can come here for a drink or for dinner, with a menu featuring Mediterranean and international influences, where you can also find sushi.

In the evening, the atmosphere often becomes a little more festive, with sometimes music or DJ sets.

⚠️ Little tip: think about booking, Especially if you want a table on the rooftop at sunset.

👉 For me, it’s one of the best spots to have a cocktail with a view of Marrakech.

📌 Address : 1 Rue Fatima Zahra, Marrakech

Where to eat in Marrakech: Marrakesh rooftop

FAQ – Where to eat in Marrakech?

Where to eat in Marrakech in the medina?

If you are looking for Where to eat in Marrakech in the medina, Several restaurants offer a very pleasant experience. Among my favorite places, I recommend MOMO for its terrace with views of Jemaa el-Fna Square, Le Salama for its panoramic rooftop, and La Fontaine des Épices on Mouassine Street. These restaurants are ideally located for a break during a visit to the souks.


Where to have a drink on a rooftop in Marrakech?

Marrakech has many very pleasant rooftops where you can have a drink with a view of the medina. Among my favorites are Kabana near the Koutoubia, MOMO on Jemaa el-Fna square, and Ayaso with its terrace on the Spice Square. These rooftops are particularly pleasant. at the moment of sunset.


Is it possible to drink alcohol in restaurants in Marrakech?

Yes, it is possible to drink alcohol in some restaurants in Marrakech, but not everywhere. In the medina, only a few establishments have a license to serve alcohol.

During my stay, for example, I was able to have a cocktail Kabana or another one St-Germain spritz at the restaurant Le Salama. You can also easily find alcohol in hotels, bars, and some of the city’s rooftops.

If you wish to have a drink during your dinner, it is therefore advisable to check in advance whether the restaurant serves alcohol.


What is the average budget for dining in Marrakech?

The budget for eating in Marrakech depends on the type of restaurant.

In the small restaurants or cafes of the medina, a dish usually costs between 60 and 120 dirhams (about 6 to 12 €).

In more trendy restaurants or on rooftops, you should count on it instead. between 120 and 250 dirhams per dish.

Some establishments also offer more complete tasting menus, as at Salama where we tested the experience menu at 600 dirhams, which allows you to discover several Moroccan specialties.

Overall, Eating in Marrakech remains quite affordable Compared to many European destinations.


Where can you eat Moroccan pastries in Marrakech?

If you like Moroccan pastries, I recommend the Pâtisserie des Princes, an essential address near Jemaa el-Fna square. You will find gazelle horns, almond brioches and honey pastries there.

It is also an excellent address for buy boxes of cakes to bring back to France, Because they can pack them for transport by plane.

If you are looking for Where to eat in Marrakech, These addresses are among my favorite restaurants in the medina, between rooftops overlooking Jemaa el-Fna Square, traditional restaurants, and gourmet breaks in the souks.

Latest articles about Marrakech

Comments

  • Great selection of places to eat! Marrakech is truly a paradise for food lovers. I also discovered some great restaurants while exploring the city via myloisirs.ma/tanger — they have a comprehensive guide to the best activities and restaurants in Morocco, it’s worth checking out!

Leave a Reply

Your email address will not be published. Required fields are marked *