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.

© Photo Credits: Le Jardin
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.

© Photo Credits: Kosybar
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.

© Photo Credits: Nobu
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.

© Photo Credits: Les Jardins de Bala
04.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.

© Photo Credits: Comptoir Darna
05.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.

© Photo Credits: L'Amazigh Rooftop
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.

© Photo Credits: La Grande Table Marocaine
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.

© Photo Credits: Rivayat
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.

© Photo Credits: Salama Skybar
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.







