Best Brunch With a View in Marrakech: Great Food and Better Scenery

Photo by  Anne Nicole

16 min read · Marrakech, Morocco · brunch with a view ·

Best Brunch With a View in Marrakech: Great Food and Better Scenery

AT

Words by

Amina Tahir

Share

If you are chasing the best brunch with a view in Marrakech, you are in the right city. Marrakech is not just about crowded souks and noisy squares. It is also a place where you can sit above the chaos, eat slowly, and watch the Atlas Mountains or the old medina rooftops stretch out in front of you. After years of living here and testing almost every rooftop and terrace in the city, I can tell you exactly where to go for scenic brunch Marrakech style, where the light hits just right, and where the food actually matches the view.

1. Nomad, Rue Derb Lalla Azzouna, Medina

Nomad sits on the edge of the medina, just off the spice souks, and it is one of the first places that made rooftop brunch Marrakech a thing for a younger, design-conscious crowd. The rooftop terrace looks out over the rooftops of the medina, with the Koutoubia Mosque minaret visible on a clear day. The space itself is modern but respectful of the architecture, with pale stone, potted herbs, and low seating that feels relaxed rather than performative.

The menu leans modern Moroccan with European influences. Their egg dishes with merguez and preserved lemon are solid, but the real reason to come is the roasted cauliflower with harissa and the fresh mint lemonade. Brunch here runs from around 10 a.m. to 3 p.m., and weekdays are noticeably calmer than weekends. Most tourists do not know that the ground floor has a small market area where you can buy spices and ceramics, which is worth browsing while you wait for a table.

The Vibe? Calm, stylish, and a little bit hipster, but not in an annoying way.
The Bill? Expect to pay around 120 to 180 dirhams per person for food and a drink.
The Standout? The rooftop view of the medina rooftops with the Koutoubia in the distance.
The Catch? The rooftop can get very hot by midday in summer, so aim for an early table.

Local tip: If the rooftop is full, ask for a table on the covered terrace one level down. It is shadier and often quieter, and you still get a decent view.

2. Café des Épices, Place des Épices, Medina

Café des Épices is right on the edge of the spice square, and it is one of the most obvious choices for scenic brunch Marrakech, which is exactly why it works. The rooftop is small but perfectly positioned. You are looking directly at the ramparts of the royal palace area and the maze of souks below. The food is simple, fresh, and affordable. Their avocado toast and fresh-squeezed juices are reliable, and the Moroccan pastries are better than you would expect for such a tourist-facing spot.

The best time to come is early, around 9:30 to 10 a.m., before the square fills up with tour groups. By noon, the wait for a rooftop table can stretch past 30 minutes. Most visitors do not realize that the ground floor has its own shaded seating area that is actually more comfortable in the heat, though you lose the view. The building itself is part of the old medina fabric, and the spice vendors below have been trading in this square for generations, so you are sitting in a place that has been a commercial hub for centuries.

The Vibe? Lively, touristy but authentic, with a constant buzz from the square below.
The Bill? Around 70 to 120 dirhams per person.
The Standout? The view over the spice market and the people-watching from above.
The Catch? It gets crowded fast, and service can be slow when the rooftop is full.

Local tip: Order the fresh pomegranate juice. It is not always on the menu, but they almost always have it, and it is the best in the medina.

3. Le Jardin, Rue El Gza, Medina

Le Jardin is a courtyard restaurant hidden behind a narrow alley entrance, and while it is not a rooftop, it absolutely belongs in any conversation about the best brunch with a view in Marrakech because the garden itself is the view. You are surrounded by banana trees, bougainvillea, and birdsong, with the medina walls rising around you. It feels like stepping into someone's private home, which is essentially what it is.

The brunch menu is classic Moroccan and French. Their pastilla is one of the better versions in the medina, and the fresh bread with amlou (almond-argan dip) is something you should not skip. Brunch is best between 10 a.m. and 1 p.m. on a weekday. Weekends bring more noise from the nearby streets, and the courtyard can feel cramped. Most tourists walk right past the entrance without noticing it, which is exactly why it still feels like a secret.

The Vibe? Peaceful, green, and intimate, like eating in a friend's garden.
The Bill? Around 100 to 160 dirhams per person.
The Standout? The courtyard atmosphere and the pastilla.
The Catch? The Wi-Fi is unreliable, and the bathrooms are basic.

Local tip: After brunch, walk two minutes south to the Bacha Coffee Club if you want a proper specialty coffee. It is in the same neighborhood and worth the detour.

4. La Mamounia, Avenue Bab Jdid, Hivernage Area

La Mamounia is the grand hotel of Marrakech, and its terrace brunch is the most luxurious version of scenic brunch Marrakech you will find. The hotel gardens span several acres, and the terrace overlooks manicured lawns, olive trees, and the Atlas Mountains on a clear day. This is not a casual drop-in spot. It is an event. The brunch buffet is enormous, with live cooking stations, fresh seafood, Moroccan tagines, and a dessert spread that could feed a small village.

You need to book ahead, especially on Fridays and Sundays when the brunch service is most popular. The dress code is smart casual at minimum, and you will feel out of place in flip-flops. Most people do not know that the hotel was originally built in the 1920s as a palace for royal guests, and the gardens were designed to replicate the Islamic concept of paradise, with water channels and geometric plantings. That history is visible everywhere if you pay attention.

The Vibe? Opulent, polished, and a little bit intimidating in the best way.
The Bill? Expect 350 to 500 dirhams per person for the brunch buffet, excluding drinks.
The Standout? The garden view and the sheer scale of the buffet.
The Catch? It is expensive, and the formality can feel stiff if you are used to casual medina spots.

Local tip: Even if you do not do the full brunch, you can book afternoon tea on the terrace for a fraction of the price and still enjoy the gardens.

5. Riad Yima, Rue de la Bahia, Medina

Riad Yima is a riad turned art gallery and café, run by the Moroccan painter Hassan Hajjaj. The rooftop terrace is colorful, eclectic, and unlike anywhere else in the medina. The walls are decorated with Hajjaj's signature pop-art photography, and the view stretches across the medina rooftops toward the south. This is rooftop brunch Marrakech with an artistic edge.

The food is simple but well done. Their Moroccan breakfast spread with msemen, baghrir, eggs, and fresh juice is the thing to order. It is not a huge menu, but everything is fresh. The best time to come is mid-morning on a weekday when the gallery is open and you can browse the artwork before or after eating. Most tourists have no idea this place exists because it is not heavily marketed, and the entrance is easy to miss.

The Vibe? Creative, colorful, and personal, like brunching in an artist's studio.
The Bill? Around 80 to 130 dirhams per person.
The Standout? The art on the walls and the medina rooftop panorama.
The Catch? The menu is limited, and they sometimes close for private events without much notice.

Local tip: Check their Instagram before you go. Hassan Hajjaj occasionally hosts pop-up events and exhibitions that turn the whole riad into a cultural experience.

6. Terrasse des Arts, Rue des Banques, Guéliz

Terrasse des Arts is in the new town, Guéliz, and it offers a different kind of view. Instead of medina rooftops, you are looking at the art deco and art nouveau facades of the French colonial quarter. The rooftop is spacious, with a modern design and a relaxed atmosphere. The menu is French-Moroccan, with good salads, tartines, and a solid eggs Benedict. Their fresh juices and Moroccan pastries are also worth ordering.

This is a good option if you want scenic brunch Marrakech without the medina crowds. The best time to come is late morning on a weekday. Weekends are busier, especially with local families. Most tourists stick to the medina and never make it to Guéliz, which is a shame because this neighborhood has its own character and history. The buildings here date from the French protectorate period, and the area has a completely different energy from the old city.

The Vibe? Modern, airy, and unpretentious, with a local crowd.
The Bill? Around 100 to 160 dirhams per person.
The Standout? The Guéliz streetscape and the relaxed pace.
The Catch? The view is urban, not mountain or garden, so manage your expectations.

Local tip: After brunch, walk down Rue de Yougoslavie to browse the independent boutiques and vintage shops. This is the most interesting shopping strip in Guéliz.

7. Dar Moha, Rue Dar El Bacha, Medina

Dar Moha is a high-end restaurant in a restored riad, and while it is better known for dinner, its lunch and brunch service is one of the most refined experiences in the city. The pool terrace is surrounded by lush greenery, and the view includes the riad's own architecture, which is a masterclass in contemporary Moroccan design. The chef, Mohadarn Filali, is known for reinterpreting Moroccan cuisine with French technique, and the lunch menu reflects that.

This is not a budget option. A full lunch with drinks can easily run 300 to 450 dirhams per person. But the quality of the food, the setting, and the service justify it for a special occasion. The best time to come is around 12:30 p.m. on a weekday when the restaurant is quieter. Most tourists do not know that the building was once the residence of a powerful pasha, and the riad's restoration preserved many original details, including carved cedar ceilings and zellige tilework.

The Vibe? Elegant, serene, and deeply Moroccan in a modern way.
The Bill? 250 to 450 dirhams per person.
The Standout? The pool terrace setting and the refined Moroccan tasting menu.
The Catch? It is pricey, and the dress code leans smart casual.

Local tip: Ask for a table near the pool rather than in the interior dining room. The light is better, and the atmosphere is more relaxed.

8. Kechmara, Rue de la Liberté, Guéliz

Kechmara is a local favorite in Guéliz, and it has a rooftop terrace that is popular with Marrakech residents rather than tourists. The view is of the Guéliz rooftops and the surrounding streets, which is not dramatic, but the atmosphere is genuine and unpretentious. The menu is French bistro with Moroccan touches. Their croque mignon, salads, and fresh juices are all solid, and the coffee is good by local standards.

The best time to come is around 10:30 to 11:30 a.m. on a weekday. It fills up with local professionals during lunch, and the rooftop tables go fast. Most tourists never find this place because it is not in the medina and it does not have a heavy online presence. The building itself is a converted townhouse, and the interior has a cozy, lived-in feel that reflects the neighborhood's character.

The Vibe? Casual, local, and unpretentious, like a neighborhood café.
The Bill? Around 80 to 140 dirhams per person.
The Standout? The local crowd and the relaxed rooftop atmosphere.
The Catch? The view is nothing spectacular, and the rooftop is small.

Local tip: If the rooftop is full, the ground floor bar area is actually more interesting. It has a speakeasy feel and a good selection of Moroccan wines.

9. The Oberoi, Rue des Banques Area, Bab Atlas Area

The Oberoi is a luxury resort south of the medina, and its terrace offers one of the most dramatic views in Marrakech. You are looking directly at the Atlas Mountains, with the resort's gardens and pool in the foreground. The brunch here is a high-end affair, with international and Moroccan options, live cooking stations, and impeccable service. This is waterfront brunch Marrakech style, except instead of water, you have a long reflecting pool that mirrors the mountains.

Booking is essential, and the dress code is resort elegant. Expect to pay 400 to 600 dirhams per person for the full brunch experience. The resort itself is relatively new, built in a Moorish architectural style, and the gardens are designed to feel like a traditional Moroccan palace grounds. Most tourists do not make it this far from the medina, which keeps the crowd smaller and more upscale.

The Vibe? Luxurious, tranquil, and visually stunning.
The Bill? 400 to 600 dirhams per person.
The Standout? The Atlas Mountain view and the reflecting pool.
The Catch? It is far from the medina, and you will need a taxi or car to get here.

Local tip: Come for the brunch but stay for the sunset. The light on the Atlas Mountains from this terrace in the late afternoon is extraordinary.

10. Café Clock, Rue Tariq Ben Ziad, Kasbah Area

Café Clock is in the Kasbah district, near the Saadian Tombs, and it has become one of the most well-known cultural cafés in Marrakech. The rooftop terrace looks out over the Kasbah rooftops and the Bab Agnaou gate, one of the most beautiful entrances in the medina. The food is Moroccan with creative twists. Their camel burger is the gimmick dish, but the real stars are the traditional tagines and the fresh juices.

The best time to come is mid-morning on a weekday. Weekends are busy with both tourists and locals. The café also hosts cultural events, including storytelling nights and live music, which are worth checking out. Most tourists do not know that the building is a restored traditional house, and the rooftop was specifically designed to frame the view of Bab Agnaou, which dates from the 12th century Almoravid period.

The Vibe? Cultural, friendly, and a little bit touristy but in a good way.
The Bill? Around 90 to 150 dirhams per person.
The Standout? The view of Bab Agnaou and the cultural programming.
The Catch? The camel burger is overhyped, and the rooftop is small.

Local tip: Check their event calendar before you go. The storytelling nights, usually on Thursdays, are a unique experience and draw a mixed crowd of locals and visitors.

When to Go and What to Know

The best months for scenic brunch Marrakech are March, April, October, and November. The weather is warm but not oppressive, and the light is clear enough for good mountain views. Summer, from June through September, is brutal on rooftops. If you are visiting then, aim for early morning brunch, before 11 a.m., or choose a shaded courtyard spot like Le Jardin or Dar Moha.

Fridays are the busiest brunch days in Marrakech because it is the weekend. If you want a quieter experience, go on a Tuesday or Wednesday. Most rooftop brunch Marrakech spots open around 9 or 10 a.m. and serve until 2 or 3 p.m. Reservations are recommended for La Mamounia, The Oberoi, and Dar Moha. For the medina spots, walk-ins are usually fine on weekdays.

Cash is still king in the medina. Most Guéliz spots accept cards, but always carry some dirhams. Tipping is expected, 10 to 15 percent is standard. And do not forget sunscreen. The Moroccan sun on a rooftop at noon is no joke, even in winter.

Frequently Asked Questions

How easy is it to find pure vegetarian, vegan, or plant-based dining options in Marrakech?

Vegetarian options are widely available across Marrakech because traditional Moroccan cuisine relies heavily on vegetables, legumes, and grains. Tagines with chickpeas, lentils, or mixed vegetables are standard at most restaurants. Fully vegan options are harder to find in traditional spots but are increasingly available in Guéliz and Hivernage, where newer cafés and international restaurants cater to plant-based diets. Expect to pay 60 to 150 dirhams for a vegan or vegetarian main course at most mid-range venues.

Are there any specific dress codes or cultural etiquettes to keep in mind when visiting local spots in Marrakech?

Marrakech is relatively liberal compared to other Moroccan cities, but modest clothing is appreciated, especially in the medina and at religious sites. Covering shoulders and knees is a respectful baseline. At luxury hotels and upscale restaurants like La Mamounia or The Oberoi, smart casual dress is expected, and beachwear or athletic clothing is not appropriate. When entering someone's home or a traditional riad, removing shoes at the door is customary.

Is Marrakech expensive to visit? Give a realistic daily budget breakdown for mid-tier travelers.

A mid-tier traveler should budget around 800 to 1,200 dirhams per day, covering a double room in a mid-range riad (400 to 700 dirhams), two meals at casual to mid-range restaurants (200 to 350 dirhams), local transport by petit taxi (50 to 100 dirhams), and entrance fees or small purchases (50 to 100 dirhams). A single brunch at a scenic rooftop spot will cost between 100 and 200 dirhams per person. Luxury experiences like La Mamonia or The Oberoi brunch can push the daily budget to 2,000 dirhams or more.

What is the one must-try local specialty food or drink that Marrakech is famous for?

Mint tea, or "Moroccan whiskey" as locals sometimes call it, is the essential drink. It is served everywhere, from the cheapest medina stall to the grandest hotel, and refusing it can be seen as impolite. For food, the pastilla, a flaky pastry filled with pigeon or chicken, almonds, and cinnamon, is the signature dish of Marrakech and has been for centuries. It bridges sweet and savory in a way that defines Moroccan cuisine.

Is the tap water in Marrakech safe to drink, or should travelers strictly rely on filtered water options?

Tap water in Marrakech is treated and technically safe by municipal standards, but most locals and long-term residents do not drink it directly. Bottled water is cheap and available everywhere, usually 5 to 10 dirhams for a large bottle. Most restaurants and riads provide filtered or bottled water. Travelers should stick to bottled or filtered water to avoid stomach issues, especially during the first few days of adjustment.

Share this guide

Enjoyed this guide? Support the work

Filed under: best brunch with a view in Marrakech

More from this city

More from Marrakech

Best Places to Work From in Marrakech: A Remote Worker's Guide

Up next

Best Places to Work From in Marrakech: A Remote Worker's Guide

arrow_forward