Visitors often settle for uninspired tagines tucked into the crowded corridors of the Medina. The actual scene has shifted toward light, spice-driven menus that prioritize produce from the Haouz Plain and the Atlas Mountains. You must book tables in advance, as dinner service consistently peaks between 8:30 PM and 10:00 PM.
Dining with a view requires choosing between two distinct topographies. Rooftops in the Medina provide direct sightlines to the Koutoubia Mosque and the distant, snow-dusted ridges of the Atlas range. In Gueliz, dining rooms overlook the wide, straight avenues and the distinct red-clay colonial geometry of the French-influenced quarter. Your choice dictates whether you face the chaotic vertical sprawl of the old city or the organized boulevards of the new.
Here is where to start.
01.Le Jardin
What is it? Le Jardin sits at 32 Souk Jeld Sidi Abdelaziz, a four-minute walk from the Jemaa el-Fna and within a ten-minute stroll of the Koutoubia Mosque. It operates as a restaurant specializing in traditional and creative Moroccan cuisine.
Why we love it: The space offers a rare configuration for the area, blending the structured nature of fine dining with an expansive outdoor environment. With over 5,000 reviews and a strong 4.46 rating, it manages to balance the high-volume demand of its proximity to Souk Semmarine with a distinct, romantic atmosphere that feels removed from the street-level rush.
Good to Know: The dress code at Le Jardin is smart and elegant, so trade your daytime souk-wear for sharper tailoring before heading to the terrace for dinner.
02.Kosybar
What is it? Kosybar sits on Place des Ferblantiers, a three-minute walk from Jemaa el-Fna. This restaurant serves a mix of Moroccan, Mediterranean, and fusion plates.
Why we love it: The space prioritizes a terrace view that separates it from the denser, enclosed spots deeper in the Souk Semmarine. With a 4.46 rating from over 2,000 guests, it balances the demands of a high-traffic location with a consistent, mid-range menu that avoids the pretension of more expensive nearby dining rooms.
Good to Know: The terrace is the primary draw at Kosybar, so request a table near the railing to maximize the view over the square while you dine.
03.Nobu
What is it? Nobu sits on the corner of Avenue Echouhada and Rue du Temple. It is a roughly fifteen-minute walk from the Jemaa el-Fna and less than twenty minutes from the Koutoubia Mosque. The restaurant features a terrace and provides a fine dining environment that blends Japanese and Moroccan influences.
Why we love it: The kitchen manages a distinct fusion of Japanese techniques and Moroccan ingredients that separates the menu from the traditional fare found near Souk Semmarine. The consistent high-level feedback—reflected in an average score of 4.81 from nearly 900 diners—points to a refined operation that balances luxury with a view.
Good to Know: The dress code at Nobu is strictly smart and elegant, so pack a blazer for the evening if you intend to secure a seat on the terrace.
04.Comptoir Darna
What is it? Comptoir Darna sits on Av. Echouhada, a short walk from both the Koutoubia Mosque and the stalls of Jemaa el-Fna. This restaurant serves a mix of Moroccan, traditional, and international cuisines in a formal, luxury setting.
Why we love it: It earns its 4.80 guest rating by balancing an ambitious, multi-cuisine menu with a high-energy, fine-dining environment. The location is ideal for those moving between the central souks and the surrounding city, offering a refined respite that remains accessible rather than intimidatingly exclusive.
Good to Know: The terrace at Comptoir Darna provides a specific perspective of the area, so request an outdoor table when booking if you prefer a view with your meal.
05.Les Jardins de Bala
What is it? Les Jardins de Bala sits on Rue Koutoubia, a five-minute walk from the Koutoubia Mosque. The restaurant offers a fine dining menu that bridges South East Asian, Moroccan, and Mediterranean culinary traditions.
Why we love it: While many venues near Jemaa el-Fna lean into the chaos of the square, this terrace offers a controlled, romantic setting that justifies its price point. It manages to balance a diverse three-continent menu without losing its focus, earning it a 4.72 rating from 179 guests.
Good to Know: Les Jardins de Bala requires a smart and elegant dress code, so save the casual daywear for the nearby Souk Semmarine.
06.L'Amazigh Rooftop
What is it? L'Amazigh Rooftop sits on 38 Rue Moulay IsmaĂŻl, a short walk from Jemaa el-Fna and the Koutoubia Mosque. This upscale restaurant serves a menu that blends Moroccan, Mediterranean, and international influences.
Why we love it: The venue manages to balance the intensity of the nearby markets with a reserved, high-end atmosphere. By moving between regional specialties and broader Mediterranean flavors, the kitchen offers a breadth that most of its neighbors at this price point lack.
Good to Know: The terrace is positioned to catch the light during sunset, making it the most logical place at L'Amazigh Rooftop to order a cocktail from the bar.
07.La Grande Table Marocaine
What is it? La Grande Table Marocaine sits on Rue Abou El Abbas Sebti, a short walk from both Jemaa el-Fna and the Koutoubia Mosque. This fine dining destination holds a Michelin star and ranks no. 26 on The World's 50 Best MENA list.
Why we love it: While many Marrakech restaurants lean into casual street food, La Grande Table Marocaine maintains a formal commitment to the traditional and contemporary Moroccan culinary canon. It claims the no. 60 spot on the 2024 La Liste, proving that its high-end approach to local ingredients remains a global benchmark. The environment is unapologetically romantic and elegant, offering a quiet, air-conditioned reprieve from the nearby bustle of Souk Semmarine.
Good to Know: The strict smart and elegant dress code at La Grande Table Marocaine means you should pack your tailored dinner jacket; it is one of the few places in the city that rewards a polished aesthetic.
08.Rivayat
What is it? Rivayat is a fine dining restaurant located within The Oberoi on the Rte d'Ouarzazate. It sits roughly a forty-minute drive from the Jemaa el-Fna and the Koutoubia Mosque, offering a quiet, luxury-focused alternative to the bustle of the city center.
Why we love it: The kitchen pivots away from regional norms by focusing on a distinct fusion of Indian and Moroccan flavors. With a guest rating of 4.83 from over 100 diners, it remains one of the few spots in Marrakech that successfully pairs the complexity of Indian spicing with the architectural grandeur of a resort setting. The terrace makes the most of the distance from the city, providing an expansive view that is rare at this price point.
Good to Know: The dress code at Rivayat is strictly smart and elegant, so pack a blazer or formal attire to match the romantic atmosphere of the dining room.
09.Salama Skybar
What is it? Salama Skybar sits on 40 Rue des Banques, a ten-minute walk from the Jemaa el-Fna. It functions as a restaurant specializing in a blend of Moroccan, Mediterranean, and international cuisines.
Why we love it: The terrace layout offers a distinct vantage point over the city compared to the subterranean dining rooms nearby. With 2,933 reviews currently tracking toward a 4.54 rating, it remains a consistent draw for those seeking a balance of luxury and outdoor seating without the price volatility found in more tourist-saturated spots.
Good to Know: The smart and elegant dress code at Salama Skybar is best interpreted with lightweight fabrics that suit the outdoor terrace while meeting the venue’s refined standard.















