Yeah, I know brunch isn’t really a Moroccan thing and is more of a Western thing. But, once I started living in Morocco, I found myself seeking out the best brunch in Marrakech.
After all, I am originally from NYC. So, brunch there is a way of life and not just a meal. As a result, I love me a good brunch and enjoy brunching it up every chance I I get.
Therefore, when I moved to Morocco, I was a bit worried I wouldn’t really find brunch places in Marrakech since it’s definitely a foreign concept.
But, to my delight, I found a wide variety of epic brunch places in Marrakech that serve up everything from pancakes to waffles to eggs Benedict.
Generally, most of these places are in Gueliz since this is a newer, more modern part of the city. But, there are definitely a few hidden gems in the Old Medina too.
So, if you want to brunch it up like a super savvy local then check out this guide to the best brunch restaurants in Marrakech.
This post may contain affiliate links. Please see my disclosure for more information. As an Amazon Associate, I earn a small commission from qualifying purchases.
Table of Contents
Gueliz
1. Zedd

I always come to Zedd when I am heading back to Essaouira from Marrakech since it is right near the train station (which is right near the Supratours station).
The outdoor patio at this brunch spot in Marrakech is filled with lovely tables with lots of cushioned seats. Yeah, you can sit on a cozy couch here under an umbrella and watch the people go by.
But, the real highlight is the food.
First of all, the pancakes are lovely. My partner likes the caramel and banana at any time of day since they are part of the dessert menu. However, last time we were here he got the creme brulle and loved it.
However, you’ll find avocado toast on the “snack menu” which is a great option if you’re stopping by at a time that falls outside of breakfast.
The last time I visited I ordered the Berber tajine at like 5:00 pm and thought it was really nice. It came with a small basket of bread on the side and is a lot like shakshuka.
In terms of the actual brunch menu, they have an egg burrito which is something I’ve never seen anywhere else.
We usually opt for the Zedd Brunch since it comes with a drink as well as pastries, small pancakes, fruit, olives, and more.
Plus, the prices are pretty reasonable and you can get a single entree for around 50+ Dirham ($5.00). Yeah, this place is a bit far away so the prices are much more reasonable.
2. Cantine Mouton Noir

Located in Marrakech’s always fabulous New Town, the first time I stopped here I thought I had died and gone to heaven.
The minimalist decor and chill Mumford and Sons soundtrack made me feel like I was back in New York. I also loved the open-air kitchen so I could watch everyone cook while I waited for my food.
The last time we came here for brunch (only available on the weekends) my partner got the blueberry pancakes (stunning with a giant dollop of whipped cream on top) and the truffled eggs Benedict.
Both were delicious and this is one easily one of my top brunch spots in Marrakech. I also loved the plating and thought everything looked stinning.
Yes, the service can be a bit slow, but that’s okay. We just relaxed on a tan banquet and enjoyed the quiet ambiance of this cute restaurant since no one else was there.
This is also a proper, Western-style brunch spot in Marrakech. So, you can find anything you want here. I just wish they didn’t limit brunch service to the weekends, between 11:00 am and 6:00 pm.
Just be prepared tp pay a bit more for brunch since prices are between 100 Dirhams ($10.00)and 140 Dirhams ($14.00) for an entree. It’s definitely a cool place to eat in Marrakech though.
3. Bloom House


I’m gonna be honest. I am not a really healthy eater and was a bit skeptical when I walked into this brunch spot in Marrakech that sits inside a Marrakech yoga studio with amazing yoga classes in Marrakech.
I fully expected to get a kale smoothie that tasted like lawn clippings since this is a gluten-free spot in Marrakech.
But, I was pleasantly surprised by the shakshuka. It came with creamy cheese and a delicious tomato sauce.
I also LOVED that they brought me extra, super crunch bread to go with it, at no extra charge.
So, this is a good place to go if you’re with a friend who is health conscious or has dietary restrictions since they serve a lot of raw/vegan food.
Now, they have an all-day breakfast menu that includes ricotta pancakes, banana bread, and Shakskuka, among other things.
I like the Shakshuka but, per usual, my partner is a fan of the banana bread since it’s served with honey, mascarpone, caramel, etc.
I was also super surprised because the mascarpone was vegan and he still gobbled it up. It’s also served warm and smells amazing as you eat it.
Additionally, the prices are pretty reasonable (between 85 Dirhams and 95 Dirhams per entree). Yeah, I fully expected this place to be super expensive given the whole earthy/organic vibe of this place.
The service is a bit slow and my partner didn’t like the chocolate latte. But, we loved it overall and would definitely come back. Just be sure to figure out what to tip in Marrakech before you visit.
4. Azalai Urban Souk


Another epic brunch place in Gueliz, Azalai Urban Souk has a super charming dining room.
If you can, sit outside since the interior dining room is also a store. So, it’s a bit weird to be eating and have people walking by your table, looking at glasses.
It’s also worth noting that there aren’t a ton of tables inside the restaurant. Maybe 10 MAX. So, make a reservation if you are desperate to dine here.
. I stopped here during my first few days in Marrakech and recently returned again.
Now, the real highlight, of course, is the food. First of all, you can actually order coffee made with plant-based milk, which is a rarity in Marrakech.
Secondly, they have a full brunch menu (with like 7 items) that is well-priced between 70 Dirhams($7.00) and 125 Dirhams ($12.50).
I usually get the Mexican Omelet which is quite good. However, I also love the potato pancake since it is unique and comes with a poached egg as well as Hollandaise sauce.
But, the Sunrise in the Desert is a great set menu with msemmen, chocolate croissants, egg tagine (with meat), batbout, as well as some homemade jams and cream cheese.
It even includes drinks and is a good option if you want more of a traditional Moroccan breakfast Plus, you’ll love that brunch is offered daily. HOORAY!
I wish the Sunrise in the Desert came with amlou and olive oil. But, the spreadable chocolate was great. I also loved the batbout and that you could get a latte instead of an espresso at no extra charge.
All in all, this is a good place to grab brunch in Marrakech. It is a bit expensive though and is definitely not my all time fave brunch spot. But, they accept cards and the ambiance is amazing.
5. Le Killim


The first thing I noticed about this brunch spot in Marrakech was the amazing decor. You see red tables and beautiful traditional red Moroccan-inspired cushions everywhere you turn.
I also loved the hanging wicker lamps and the spacious outdoor patio. Now, if you want to stop by for brunch then you can visit between 9:00 am and 12:00 pm.
Just choose anything from the set menu or a la carte menu and expect to pay around 75 Dirhams ($7.50).
The last time we visited we ordered the Moroccan Breakfast since it comes with traditional bread(s), coffee or tea, juice, pastries, fig jam, olive oil, honey, and an omelet.
It was really good and we were happy with everything. My partner also got the orange French toast and enjoyed it.
So, this is a great spot if you want a very Moroccan brunch or a more Western-style brunch.
Please note, the last time we stopped by for a late lunch, we had a pretty negative experience. The bread was mediocre and my partner got two falafel on a plate that were pretty terrible.
Yes, the hummus was good but he basically just got a giant plate of veggies and very little falafel.
In contrast, I got the cauliflower with a green couscous and a white cheese and it was alright but not great.
We also had a miscommunication about the dish and the server didn’t want to change my order for me even though I had literally placed it maybe two minutes prior. He finally did but it took a lot of convincing.
I say this not to discourage you but just to share my honest experience. I hope your visit is much better than mine since many others have recently raved about this spot.
Hivernage
6. Brunch Terrasses

This place has brunch in its name. So, they know what they’re talking about when it comes to this glorious meal.
Well, I have been here multiple times and can attest to the fact that the food is GOOD and the portions are HUGE.
Yes, this place is a bit outside the Medina since it’s about a 10-minute drive away. But, it’s a great spot to go if you’re jonesing for the best brunch in Marrakech or are staying near the train station.
Plus, they have a bunch of set brunch menus to choose from and a nice outdoor area for you to sit in.
Last time we were here my partner went with the Gourmet Brunch and I had the Moroccan Brunch. Both were really good.
The lattes were amazing, HUGE, and came in these fun “Marrakech” mugs. We also got a giant basket of bread as well as croissants, batbout, mesemen, harcha, amlou, yogurt, omelets, and fruit salad.
Everything was good and I only paid 95 Dirhams ($9.50) for my brunch, which is pretty cheap compared to some of the other places we’ve been.
I 100% recommend this spot since the decor is lovely, our food was great, the prices were reasonable, and they even accept credit cards.
7. Omazonia
I usually come to this brunch spot in Marrakech at the Jadali Hotel and sit beneath a giant white umbrella on their outdoor terrace as I watch all the people walk by.
I also love love love that their brunch is available daily until 11:00 am and I usually get the omelet which is really lovely. However, my partner digs the pancakes even though they are pretty simple.
The portions are also HUGE so you won’t walk away hungry since the incredible staff brings out three-tiered towers filled with vibrant jellies on top, desserts and savory bites in the middle, and pastries on the bottom.
It kind of feels like you’re getting afternoon tea but, no, this is brunch at its finest.
The Medina
8. La Mamounia
Even if you’ve never been to the red city, you might know of this luxurious hotel since it’s next-level opulent and was featured in “Inventing Anna”.
Yeah, the so-called “Anna Delvy” ran up like a $60,000 tab here. So, if it’s good enough for fake Anna then you know this place is posh with a capital “P”.
Now, while I cannot afford to spend the night here (rooms are $800+ per night) I can take a 10 or 15-minute walk from the Medina to enjoy an extravagant Sunday Brunch at Le Brunch from 12:30 pm to 3:30 pm.
Filled with everything you could ever want, the buffet is overflowing with fresh bread, delicious parties, cakes, divine desserts from Pierre Hermes, grilled meats, cheeses, oysters, and more.
Just be sure to book your table in advance and to dress up since their is an “elegant” dress code in place.
Now, I bet you’re wondering how much this epic brunch in Marrakech is gonna cost you, huh? Well, it is definitely pricey at 1200 Dirhams ($120.00) each and is designed for tourists living the luxe life.
But, the food is insane and it’s great if you’re celebrating a special event like a birthday or anniversary.
Local Tip: This is also a great place to celebrate Christmas in Marrakech or Christmas in Morocco since they have a nice Christmas-inspired menu.
9. Bacha Coffee

I love this place so much that I have probably visited it at least four or five times since it’s one of the prettiest cafes in Marrakech. That’s mainly because the food is great, the coffee is divine, and the decor is legendary.
Now, this unique brunch place in Marrakech is tucked away inside one of the best museums in Marrakech. So, even if you don’t want to visit the museum, you will have to pay 10 Dirhams ($1.00) to enter (annoying, I know).
It’s worth it though since the decor includes stunning black and white tiled floors, vintage wallpaper, Colonial-style furniture, a gorg wooden coffee bar, and an atrium filled with palm trees and natural light.
I would just try to get here early, like right when they open at 10:00 am, since wait times can be over 2 hours. You also can’t leave without ordering one of the hundreds (literally) of coffees on their menu.
You’ll get a giant pot brought out to you and will have it served to you with fresh whipped cream and vanilla that you can use to flavor the coffee. It’s SOO good.
In terms of the food, I ordered the truffle scrambled eggs and wasn’t super impressed. I would go with the croissants instead. Two come in an order so definitely try two different flavors. But, the almond is my fave.
Plus, the prices are pretty reasonable for a restaurant THIS fancy. You can even take some coffee with you if you want a cool souvenir from Marrakech.
Local Tip: Do not try to stop by on a Monday since they are closed. Yeah, I learned that the hard way. They are also well-located in the Medina.
10. The Mandala Society

Started in my hometown of Essaouira, I first visited there. It features lovely decor that is very hipster chic. So, as soon as you see the exterior you know that the prices are gonna be higher and that they cater to foreigners.
Now, I have been here a couple of times and it is kind of hit or miss. TBH, it’s noy my fave place but my partner LOVES to come here for an early brunch so that he can get the banana bread drenched in chocolate/amlou sauce.
I usually stick with the breakfast burger and a smoothie (banana dates for the win) which I quite enjoy. On the plus side, they have. a great rooftop terrace on the third floor with stellar views of the city.
Just be aware that brunch is available daily only until 12:00 pm. They also have great vegan options and items that vary in price between 85 Dirhams ($8.50) and 105 Dirhams ($10.50).
So, if you’re in the Medina definitely stop by and give this place a try for brunch or breakfast in Marrakech. It’s a great addition to any Marrakech itinerary since this is one of the best areas in Marrakech.
11. Cafe Clock

If you’re looking for the best brunch in Marrakech that won’t break the bank and that is conveniently located in the Medina, then this is the place for you.
I always love stepping inside and enjoying the modern Moroccan decor before heading upstairs to the rooftop, even if I have to tackle a lot of stairs to get there.
I mean, the views are lovely and I can sip on a delicious spiced cappuccino, with cinnamon and cocoa powder, before ordering from a small but well-priced menu.
My partner loves the pancake stack with carmelized bananas. However, I am a huge fan of the Berber Omelet and the Avocado Toast.
Plus, your meal comes with OJ and coffee or tea for just 55 Dirhams ($5.50). Yeah, talk about a total steal.
Sadly, they only serve brunch daily until 12:00 pm. But, I adore this place and just had to add it to the list.
If you want, bring your kids with you since Cafe Clock hosts cooking classes, calligraphy workshops, Gnawa shows, and more. It’s a great place that has some fun things for kids to do in Marrakech.
12. Kabana

Located just outside the Medina, this fusion Marrakech restaurant with a rooftop offers stunning views of Koutoubia Mosque.
You can relax on lovely wooden charms with palm tree patterned upholstery or head into a dining room filled with fun gold lights on the ceiling and a cool gold and turquoise floor.
Now, I love that they have a dedicated brunch menu that is served from 11:00 am to 5:00 pm. Items are a bit pricey and start at 130 Dirhams per person.
But, you’re paying for the vibe, the rooftop views, and the lovely breakfast/lunch food in Marrakech. The menu isn’t huge but my partner loved the Tiramisu French toast while I am a fan of Shakshua with spinach, avocado, and harissa.
Honestly, it’s just a really lovely brunch restaurant in Marrakech that I find myself always hanging out at, especially at night since this is a restaurant in Marrakech that serves alcohol and is also one of the awesome bars in Marrakech.
It’s definitely a nightlife hot spot in Marrakech and a great place to go for New Year’s in Marrakech after hitting up the best clubs in Marrakech.
Map of the Best Brunch in Marrakech

That wraps up this guide to the best brunch spots in Marrakech. I hope you found this guide helpful and are ready to dig into the best brunch in Marrakech.
If you enjoyed this post, be sure to join our email list and Facebook group for even more great Morocco travel tips.
Finally, please consider buying me a coffee. It’s a great way to say “thank you” for all the free content you receive. No amount is too small and anything you can give will be greatly appreciated.


