
Where to Eat in Marrakech: A City Built for Dining
Dining in Marrakech is one of the more rewarding decisions you will make during any stay. The city has developed one of North Africa’s most varied restaurant scenes. Many restaurants in the medina operate out of centuries-old buildings, while Gueliz, the modern quarter to the west, has become the go-to neighborhood for contemporary café-restaurants, bistronomic kitchens, and all-day dining destinations that draw locals as much as visitors.
The top 10 restaurants in Marrakech on this list span both neighborhoods. They include rooftop dinners with the best views over the old city, quiet bistronomic lunches in Gueliz, medina addresses with real character, and the kind of brunch spot that makes a Saturday morning feel well spent.
Lily Billy Coffee & Restaurant: The Best All-Day Dining Address in Gueliz
Lily Billy is one of the best restaurants in Marrakech for all-day dining, set in the heart of Gueliz. The kitchen runs from morning through evening with consistent quality across every service.
The drinks program covers iced coffee, cold brew, matcha, organic juices, and a full list of signature drinks made with imported superfoods, all available in vegan-friendly versions.
The setting is relaxed, the terrace works year-round, and the service is easy without being casual. Among restaurants in Marrakech for all-day dining, Lily Billy consistently sits at the top.
The menu is organized across five clear categories, each handled with the same level of attention.
Breakfast, Served Beautifully

The breakfast menu covers the full range of morning favorites.
The Breakfast section features classic options for an early start, while the Eggs & Toasts selection focuses on simple, well-executed egg dishes prepared with care.
The Brunch Experience

Brunch is where Lily Billy has built most of its reputation. The Eggs Benedict, alongside thick pancakes, French toast, and Bowls & Granola for those who prefer something lighter. Each dish is made fresh and served without shortcuts.
Fresh Lunches and Refined Dinners

The midday and evening menu extends well beyond brunch.
Salads are thoughtfully prepared and well-composed, Sandwiches & Burgers cover the comfort side of the menu, and the signature dishes are where the kitchen shows more range. Moroccan Specialties round out the offer with local references done in the Lily Billy style.
Explore the full lunch and dinner menu here.
The Dessert Selection

Homemade desserts change regularly and are made in-house. Homemade Desserts are the main draw, with Ice Cream & Sorbets available for a lighter finish.
Fresh Drinks & Specialty Coffee

The drinks program is one of the strongest in Gueliz. Specialty Coffee covers the full espresso range, Matcha & Golden Latte are prepared with quality imported ingredients, and fresh juices are made to order. Iced Coffee & Cold Brew and a rotating list of Signature Drinks, including homemade iced tea with no added sugar, complete a menu that takes beverages as seriously as food.
Explore the full brunch menu at Lily Billy and see what makes it one of the best Marrakech restaurants for a proper sit-down meal.
Le Slimana Restaurant & Rooftop: Best Views Over the Medina

Le Slimana is a rooftop restaurant set inside the Marrakech medina at 53 Kaat Benahid. The rooftop terrace is the main draw, offering clear sightlines across the city’s rooftops and minarets. The food covers Moroccan and Mediterranean dishes: tagines, grilled options, and fresh salads. It is a solid choice for an evening in the medina when atmosphere matters as much as the meal itself.
Comptoir Darna: Dinner and Live Show in Gueliz

Comptoir Darna is a well-established address for evenings that combine food with entertainment. The restaurant occupies a large villa in Gueliz, with live performances from musicians and dancers that begin as dining in the evening progresses. The food is Mediterranean and Moroccan, and the menu is backed by a well-developed cocktail bar. It is a natural fit as a last night in Marrakech dinner for groups and first-time visitors who want atmosphere alongside their meal.
La Grande Table Marocaine: Fine Dining at the Royal Mansour

La Grande Table Marocaine operates inside the Royal Mansour palace and holds a Michelin star. The food is Moroccan in structure and refined at every level, with seasonal ingredients, precise plating, and a dining room crafted by master artisans. It represents one of the best restaurants in Morocco at the formal end of the scale and is the natural choice for a milestone occasion. The menu changes with the seasons, and the service matches the setting without exception.
L’Ô à la Bouche: Bistronomic Cooking in the Heart of Gueliz

L’Ô à la Bouche is a bistronomic restaurant in Gueliz led by Alsatian Michelin-starred chef Hervé Paulus. The menu moves from starters through dessert with French-inspired cooking at its core: precise, focused, and consistent. The restaurant is an intimate space, which keeps both the atmosphere and the execution sharp. It is one of the best European-style kitchens currently operating in Marrakech and one of the best places to eat for visitors who want technical cooking without palace formality. Reservations are strongly recommended most evenings.
Leopard Marrakech: Lunch, Dinner, and Curated Shows

Leopard Marrakech is a dinner-and-show concept open for both lunch and dinner.
The restaurant combines contemporary food presentation with curated live entertainment, and the food covers international and Moroccan-influenced dishes.
It is a newer address on the Marrakech dining scene that has built an audience quickly among visitors looking for an evening where food and atmosphere come together in a single booking.
Le Trou au Mur: Intimate Moroccan Dining in the Medina

Le Trou au Mur is a restaurant in the medina connected to the Le Farnatchi hotel. The food covers traditional Moroccan preparations, including dishes that many restaurants in the city tend to skip because of their complexity, alongside a selection of international comfort options.
The rooftop terrace is a short walk from the Medersa Ben Youssef, making it a natural midday stop during a day spent in the medina.
The setting is intimate, the service attentive, and the restaurant feels genuinely rooted in its neighborhood rather than built around passing foot traffic.
Naranj Libanese: Lebanese Cuisine in Marrakech

Naranj Libanese is the most established Lebanese restaurant in Marrakech and fills a clear gap in the city’s dining landscape.
The food covers mezze staples such as hummus, fattoush, and tabbouleh, alongside charcoal grills and mixed meat plates. Some of the best food in this category in Marrakech comes from this kitchen. The restaurant works well for groups and is one of the best places to eat when you want something other than Moroccan food without compromising on quality.
La Fontaine des Épices: Rooftop Above the Souks

La Fontaine des Épices is a rooftop address in the medina with direct views over the souks and the surrounding market quarter.
The food is Moroccan and Mediterranean, covering tagines, salads, and grilled dishes executed with steady consistency.
The restaurant draws its reputation primarily from its setting: it offers some of the best views over the spice market in the city, with the sounds and energy of the Marrakech medina rising from the streets below. It is one of the best options for a medina lunch that comes with a full sense of place.
Al Fassia: A Reference for Old-School Moroccan Cooking

Al Fassia holds a respected position among the best restaurants in Marrakech for Moroccan food done without shortcuts.
The kitchen is run entirely by women, a defining part of its identity for decades. The menu covers tagines, bastilla, slow-cooked lamb, and Friday couscous prepared properly from scratch.
The food is consistent and grounded, not a reimagined Moroccan menu but a dependable one. The restaurant is located in Gueliz, which makes it straightforward to reach, and a regular local clientele keeps the standards honest.
Why Lily Billy Stands Apart Among the Best Places to Eat in Marrakech
Eating out in Marrakech covers a wide range, from palace fine dining to rooftop medina terraces, from bistronomic kitchens to theatrical dinner shows.
Each address on this list does something specific well. What makes Lily Billy different is how much it delivers within a single visit, and how consistently it delivers across the week.
The best restaurants in Marrakech for repeat visits tend to be the ones that work across moods and moments: a solo lunch, a family brunch, a catch-up between friends, or a slow morning with a well-made coffee.
Lily Billy is that address. The breakfast menu covers everything from an early coffee with homemade granola to a full Eggs Benedict at noon. The drinks program, which includes iced coffee, matcha, signature drinks, and organic juices, is more developed than what most dedicated coffee shops offer. The kitchen stays consistent from opening to close.
Across Gueliz specifically, a Marrakech restaurant that handles this range without losing quality at any point is genuinely rare. Lily Billy has built that reputation steadily and maintained it. Among all places to eat in Marrakech that work for every occasion, it remains the most complete option in the neighborhood. See the full menu and plan your visit here.
Gueliz vs. the Medina: Choosing Where to Eat in Marrakech
The best Marrakech restaurants are divided across two distinct urban environments. Restaurants in the Marrakech medina, including Le Slimana, Le Trou au Mur, and La Fontaine des Épices, offer something no Gueliz address can replicate: the depth of a living historic city, rooftop views across ancient rooftops, and the souks within walking distance. The trade-off is navigation. Finding a restaurant in the medina for the first time takes effort, and getting there is part of the experience.
Gueliz restaurants such as Lily Billy, L’Ô à la Bouche, Al Fassia, and Comptoir Darna operate on a different logic. Streets are wide and easy to navigate, parking is available, and the kitchens tend to perform more consistently because a regular local clientele keeps expectations high. The best restaurants in Marrakech for visitors on a tight schedule are often in this neighborhood: easier to book, easier to reach, and covering every meal of the day without a gap.
For some of the best food in the city without a full medina excursion, Gueliz is the right starting point. For the complete Marrakech experience, building a mix across both neighborhoods is worth the planning. Lily Billy meets the standards of modern specialty coffee culture throughout its offering, from cold brew to matcha to its full range of organic juices.
Conclusion
The top 10 restaurants in Marrakech in 2026 cover every occasion: formal dinners at the Royal Mansour, theatrical evenings at Comptoir Darna, rooftop lunches above the souks, precise bistronomic cooking in Gueliz, and the kind of all-day café-restaurant that earns a place in every return visit. Among all of them, Lily Billy Coffee & Restaurant is the address that works across the most occasions, the most times of day, and the most types of diner.
Dining in Marrakech does not need to be complicated. For the best places to eat in Gueliz, with consistent quality, a menu that runs from breakfast through brunch and beyond, and a setting that never feels rushed, Lily Billy is the standout choice on every visit. Plan your next meal here.
Frequently Asked Questions About Restaurants in Marrakech
How do I decide where to eat in Marrakech as a first-time visitor?
Mix two neighbourhoods. Plan at least one evening in the medina (rooftop or riad table) for the setting, and at least one meal in Guéliz for consistency and ease of booking. An all-day café-restaurant like Lily Billy works well for breakfast, brunch, or a relaxed lunch between sightseeing stops.
Which neighbourhood has the best restaurants in Marrakech?
Guéliz and Medina cover most of the answer. Guéliz is the modern district and the best place for café-restaurants, small-plates kitchens, and all-day brunch. The medina is the right pick when atmosphere and view matter as much as the plate. Most well-planned trips include both.
Where should I eat brunch in Marrakech?
Guéliz is the centre of Marrakech’s brunch scene. Lily Billy, on Rue Loubnane, is one of the most consistent brunch spots in the city. Brunch runs daily from 9h to 15h on weekdays, and until 17h on weekends, with Eggs Benedict in four house variants, mascarpone pancakes, French toast, and granola bowls.
Do I need to reserve in advance at the best restaurants in Marrakech?
Yes, especially on weekends and during the high season (October to April). For brunch, dinner, or any group of more than four, contact the restaurant a few days ahead. WhatsApp is the most widely accepted way to book in Marrakech, including at Lily Billy on +212 657 092 589.
Are there good restaurants in Marrakech for families with children?
Yes. The best family-friendly restaurants offer a dedicated children’s menu (Lily Billy’s runs up to age ten), high chairs, and a layout that fits strollers. Guéliz addresses are generally easier with kids than medina riads because they’re easier to reach and have wider entries.
Visit Lily Billy
Address: 2 Rue Loubnane, Guéliz, 40000 Marrakech
Phone: +212 657 092 589 / +212 808 529 976
Email: reservation@lilybilly.ma
Brunch: Monday to Friday, 9h to 15h | Weekends 9h to 17h
Open daily, please contact us for current hours