10 Best Rooftop Restaurants in Marrakech for 2026
Discover the best rooftop restaurants in Marrakech for enchanting dining experiences with panoramic views of the medina and the Atlas Mountains. The rooftop dining scene continues to thrive, with new venues and perennial favorites competing for the best sunset spots. This guide covers the top 10 rooftop restaurants, selected for their food, ambiance, and views.
Le Salama Skybar
Perched in the heart of the medina, Le Salama Skybar offers a sophisticated atmosphere with a view of the Koutoubia Mosque. The menu fuses Moroccan and international flavors, including the city’s own tanjia marrakchia, and cocktails are served on the open-air Sky Bar. It serves lunch as well as dinner. Dinner starts at 7:30 PM and a show of live oriental music and belly dancing begins at 9 PM every evening, so book ahead for a romantic night.

Nomad
Set on a rooftop at 1 Derb Aarjane, just off the Place des Épices (Rahba Kedima), Nomad specializes in modern Moroccan cuisine. The terrace provides a stunning view of the spice market and the Atlas Mountains. The menu follows the seasons; signatures include the Nomad Burger (spiced beef and lamb) and a five-hour slow-cooked lamb confit. There is no alcohol, only fresh juices, teas and coffee. Reservations are recommended, especially during sunset hours. Nomad is open for lunch and dinner daily.
Café des Épices
This rooftop café in the Rahba Kedima spice square offers a casual spot to enjoy mint tea and pastries while overlooking the bustling souks. The terrace is simple but charming, with colorful cushions and umbrellas. It’s a great place for breakfast or a light lunch. Try the msemen (Moroccan pancakes) with honey and butter. Like Nomad, which was founded by the same team, it serves no alcohol.
El Fenn Rooftop
The rooftop of the El Fenn hotel in the medina is a visual feast: a 1,300-square-metre roof terrace with day beds, a 30-foot marble bar and open fires in winter. The rooftop restaurant cooks local, seasonal produce and serves lunch from 12:30 to 3 PM and dinner from 7 to 11 PM every day. The view of the Koutoubia Mosque is unbeatable. Open for lunch and dinner; non-guests can book a table subject to availability.
Kosybar
On the corner of Place des Ferblantiers in the Mellah, Kosybar climbs over several floors to a rooftop terrace that looks over the giant stork nests on the walls of the El Badi Palace towards the Koutoubia. Chef Nao Tamaki cooks Japanese and international dishes alongside reworked Moroccan classics, with a light menu at lunch and a fuller one at night, and the bar serves beer, wine and cocktails. Open daily from 11 AM to 1 AM.
Nobu Rooftop Garden
At the Nobu Hotel in the Hivernage district, the Rooftop Garden wraps around a circular pool that stays open all year, with 360-degree views of the Red City and the Atlas Mountains. The kitchen serves Mediterranean and Moroccan-inspired dishes, a sushi bar runs from noon to 6 PM, and DJ sets take over after sunset. The restaurant is open daily from noon to 1 AM; the dress code is elegant casual (no shorts) and payment is in dirhams only.
MySky Rooftop
On the 6th floor of Hôtel La Renaissance in Gueliz, MySky has panoramic views over the city and the Atlas Mountains. The menu is international and made for sharing, with signature cocktails at sunset and music into the evening. Open daily from noon to 1 AM.
Terrasse des Épices
Another gem in the medina, Terrasse des Épices offers an open-air terrace on the roof of a souk arcade in Sidi Abdelaziz, with views of the Atlas peaks and the Koutoubia. The menu blends Moroccan and Mediterranean cooking, and the house speciality is tanjia marrakchia. Tables sit in sun or shade, with misters in summer and a heater at every table in winter. Open daily for lunch and dinner.
Café Arabe
At 184 rue Mouassine, near Dar El Bacha, Café Arabe serves Moroccan and Italian cooking from an open-air patio up to a rooftop bar that looks out over the medina rooftops to the Koutoubia at sunset. It pours cocktails and a selection of wines, which is rare inside the medina.
Le Jardin
Hidden in the medina at 32 Souk Sidi Abdelaziz, Le Jardin is a 1960s riad turned into a green oasis of trees and green zellige tiles, with terraces upstairs. The menu mixes Moroccan and European dishes, with a seasonal vegetable tagine and a list of vegetarian and vegan options. The ambiance is peaceful, perfect for a quiet lunch. Open daily from 11 AM to 11 PM.
What to Look for in a Rooftop Restaurant
When choosing a rooftop restaurant in Marrakech, consider the view (medina, mountains, or city), the type of cuisine, and the atmosphere. Many rooftops are open only for dinner or have limited hours during Ramadan. Always check the dress code, as some upscale venues require smart attire.
Booking in advance is strongly recommended, especially for popular sunset slots.
Best Time for Rooftop Dining
The best time for rooftop dining in Marrakech is during the spring (March to May) and autumn (September to November) when temperatures are mild. Summer evenings are also pleasant, but daytime heat can be intense. Winter evenings can be chilly, but many rooftops provide heaters or blankets.
FAQs
Do I need to book rooftop restaurants in Marrakech in advance?
Yes, for popular rooftop restaurants like Nomad and Le Salama Skybar, it is essential to book at least a day or two in advance, especially during peak tourist seasons. Some hotels also allow non-guests to reserve, but it’s best to confirm.
Are rooftop restaurants in Marrakech expensive?
Prices vary widely. Casual cafés like Café des Épices are affordable, while hotel rooftops such as El Fenn or Nobu Rooftop Garden sit at the top of the range. Expect to pay around 150-400 MAD for a main course in mid-range restaurants.
What should I wear to a rooftop restaurant in Marrakech?
Dress codes range from casual to smart casual. For upscale venues, men should wear long trousers and collared shirts; women can wear dresses or smart separates. Avoid shorts and flip-flops in the evening. In summer, light fabrics are recommended.
Which rooftop restaurant has the best view of the Atlas Mountains?
Terrasse des Épices, El Fenn, MySky and Nobu Rooftop Garden all look out to the Atlas Mountains. On clear days, you can see the snow-capped peaks from these terraces.
Can I visit a rooftop restaurant just for drinks?
Many rooftop restaurants welcome guests for drinks only, especially during sunset hours. Le Salama Skybar and El Fenn’s rooftop bar, where no booking is needed for drinks, are popular for cocktails. However, some venues may require a minimum spend or a dining reservation.
Conclusion
Marrakech’s rooftop restaurants offer unforgettable experiences, blending culinary excellence with breathtaking views. Whether you’re seeking a romantic dinner, a casual lunch, or a vibrant night out, this list covers the best options available. Book ahead, dress appropriately, and get ready to enjoy the magic of Marrakech from above.
For more travel tips and restaurant guides, explore the official Marrakech tourism site and our article on traditional Moroccan dishes.


