
Marrakech boasts a wide selection of beautiful rooftop restaurants. The city is renowned for its charming rooftop dining venues and cafes, which offer captivating views of the bustling medina. While many of these rooftop establishments do serve alcohol for those interested in enjoying a drink, it’s essential to note that Morocco, being a predominantly Muslim country, does have many places where alcohol is not available.
During our last trip to Marrakech, we had the pleasure of exploring four rooftop restaurants, and each one of them surpassed our expectations. In this guide to the best rooftop restaurants and cafes, I’ll provide insights into our experiences at these venues and also share a curated list of the top rooftop restaurants in Marrakech.


Escaping to one of these dreamy rooftops is the perfect way to take a break from the bustling medina, rest your feet from lots of walking, and enjoy some delicious food.
At the top of our list is Dardar Marrakech, a rooftop restaurant that ticks ALL the boxes. Here, you’ll savor delicious cuisine (they serve traditional Moroccan food, as well as, more Western options) alongside a selection of beer, wine, and cocktails. The view is nothing short of breathtaking, service is prompt, and the vibe is immaculate. Dardar is one of the best spots in Marrakech for catching a mesmerizing sunset. Be sure to make a reservation, especially during the super busy sunset and dinner hours.
OVERALL RATING: ☆☆☆☆☆
- Food: ☆☆☆☆
- Drinks: ☆☆☆☆☆
- Service: ☆☆☆☆
- View: ☆☆☆☆☆
- Vibe: ☆☆☆☆☆☆☆☆
- Location: ☆☆☆☆☆
Price Range: $$-$$$
Hours: 12pm – 2am




#2 – Le Salama Rooftop Marrakech
Nestled in the heart of Jemaa el-Fna, lies a true hidden gem – Le Salama. This restaurant and bar offers a unique ambiance and sophistication not commonly found in the square. They serve Moroccan food, as well as pizzas and a wide array of desserts.
Le Salama’s architectural layout encompasses multiple levels, highlighted by a breathtaking rooftop terrace which offers panoramic vistas of the Atlas Mountains and a 360-degree view of the vibrant medina.
We LOVED this restaurant! The views were truly incredible, the food and drinks were affordable, and the design/decor is super trendy and bohemian. It can be a bit difficult to find, but once you get to the GPS location, ask around and someone will point you in the right direction. We didn’t make a reservation, but it’s recommended for dinner time when the restaurant is super busy.
OVERALL RATING: ☆☆☆☆☆
- Food: ☆☆☆☆☆
- Drinks: ☆☆☆☆☆
- Service: ☆☆☆☆
- View: ☆☆☆☆☆
- Vibe: ☆☆☆☆☆
- Location: ☆☆☆☆☆
Price Range: $$-$$$
Hours: 12pm – 2 am




#3 – Kabana Marrakech
Next up on the list of best rooftop restaurants in Marrakech is Kabana. This restaurant/bar offers a tropical rooftop sanctuary with both open-air and indoor areas, providing a perfect setting for day and night enjoyment, complete with stunning vistas of the Koutoubia mosque. This venue is renowned for its chic and cosmopolitan ambiance, featuring an array of premium cocktails, Mediterranean dishes, and a delectable sushi bar. Kabana hosts an exciting lineup of music and events throughout the year, establishing its reputation as “The highest drinking hotspot in the Marrakesh Medina.”
During our visit, the food, drinks (the margaritas are delicious), and scenic views more than lived up to our expectations. However, the restaurant was packed and unfortunately the service was extremely slow.
OVERALL RATING: ☆☆☆☆
- Food: ☆☆☆☆
- Drinks: ☆☆☆☆
- Service: ☆☆☆
- View: ☆☆☆☆☆
- Vibe: ☆☆☆☆
- Location: ☆☆☆☆☆
Price Range: $$-$$$
Hours: 11am – 2am




#4 – Atay Cafe
Although Atay Cafe is open for dinner, it’s more of a lunch spot with great views over the medina. Situated in close proximity to the Ben Youssef Madrasa, it’s an ideal place for a relaxing tea or a meal following your morning exploration. The ambiance is relaxed and inviting, featuring wicker elements and greenery. They serve mostly traditional Moroccan food (we recommend the tagines). Atay Cafe does NOT serve alcohol.
OVERALL RATING: ☆☆☆☆
- Food: ☆☆☆☆
- Drinks: ☆☆☆☆
- Service: ☆☆☆☆
- View: ☆☆☆☆
- Vibe: ☆☆☆☆
- Location: ☆☆☆☆
Price Range: $-$$
Hours: 10am – 11pm




More rooftop restaurants in Marrakech:
While we didn’t have enough time to explore all of the rooftop restaurants and bars in Marrakech, we did have several others on our list, and they all appear to be equally amazing!
- NOMAD Marrakech
- A restaurant that embraces the concept of “Modern Moroccan”and emphasizes the use of locally sourced, fresh seasonal ingredients.
- Nomad does NOT serve alcohol
- Located near Souk Semmarine
- $$-$$$
- Hours: 12pm – 10:30pm
- Cafe de France
- Incredible views of Jemaa el Fnaa square
- Try the tagine, the traditional harira soup, and the Moroccan pastilla
- Cafe de France does NOT serve alcohol
- $$$
- Nobu Rooftop Garden & Sushi Bar
- Marrakech’s finest rooftop, where you can relish 360-degree panoramas of the city and the Atlas Mountains.
- Enjoy refreshing cocktail by the pool, savor the flavors of Mediterranean and Moroccan cuisine, or treat yourself to the delights of their Sushi Bar.
- If you’re looking for a bougier rooftop option, this is it!
- Located in Nobu Hotel Marrakech
- $$$$
- Hours: check with hotel for current opening hours
- Cafe Medina Rouge
- Excellent views of Koutoubia Mosque
- Serves Moroccan & Mediterranean food
- $-$$
- Hours: 9am – 12:30am


Like this post? Pin it for later!


Get inspired: An incredible place you HAVE to see in Egypt