airport_transferbarbathtubbusiness_facilitieschild_activitieschildcareconnecting_roomcribsfree_wifigymhot_tubinternetkitchennon_smokingpetpoolresturantski_in_outski_shuttleski_storagesmoking_areaspastar
Sign In
La Grande Table Marocaine
La Grande Table Marocaine | © Royal Mansour
Save to wishlist

10 Moroccan Restaurants That Are Some of the World's Best Ever

Picture of Yasmine Guermoudi
Web Content Writer
Updated: 26 March 2018
Morocco is known for its delicious cuisine that attracts people from around the world. A variety of spices, local vegetables, and delicious meat are the key components to a Moroccan dish. Here are 10 Moroccan restaurants that are some of the world’s best ever.

Al Fassia Aguedal

Restaurant, Moroccan, $$$
Save to wishlist
Tajine
Tajine | Amanda Suarez / © Culture Trip
Located in front of the stunning Agdal gardens, and just a few miles away from the famous Jemaa el-Fna square, Al Fassia Aguedal is nationally and even internationally renowned for its high quality international cuisine and excellent service. Established and serving guests for over 25 years, Al Fassia Aguedal is still the go-to for traditional Moroccan cuisine. The dining room is elegant, decorated with rich tones and white tablecloths, and the food is freshly prepared with a passion for the Moroccan culture. Guests can also select from the A La Carte menu for a variety of dishes and flavors.
More Info
Sun - Sat:
7:30 pm - 11:00 pm

Meal service:

Dinner

Atmosphere:

Cosy, Relaxed

Dar Zellij

Restaurant, Moroccan, $$$
Save to wishlist
This traditional Moroccan restaurant is located near the medina of Marrakesh. It is beautifully decorated with zellij, colorful windows, traditional rugs, and more—there isn’t one inch of Dar Zellij that doesn’t look amazingly Moroccan. You can enjoy different classic dishes that will certainly not disappoint, such as seffa, tagine, couscous, and more. They also offer special three-course menus to discover Moroccan gastronomy in the best way.
More Info
Wed - Mon:
12:00 pm - 12:00 am

Meal service:

Lunch, Dinner, Afternoon Tea

Atmosphere:

Cosy, Fine Dining

La Grande Table Marocaine

Restaurant, Moroccan, $$$
Save to wishlist
La Grande Table Marocaine
La Grande Table Marocaine | © Royal Mansour
Located in the heart of the incredible hotel Royal Mansour in Marrakesh, La Grande Table Marocaine offers some deliciously prepared dishes by renown Chefs Jérôme Videau, Karim Benbaba, and Florent Margaillan. The menu is exclusively Moroccan with harira, zaâlouk, lobster and other Moroccan delicacies. It is the perfect place to have a romantic and delicious dinner with your loved one. They also have a French version of this restaurant, called La Grande Table Française.
More Info
Mon - Sun:
7:30 pm - 11:00 pm

Meal service:

Dinner

Atmosphere:

Fine Dining

Comptoir Darna

Restaurant, Moroccan, Mediterranean, European, $$$
Save to wishlist
Belly dancing
Belly dancing show | © Matt Kieffer / Flickr
You must go to Comptoir Darna if you want to have the ultimate Arabian experience. Serving both Moroccan and international cuisine, your dinner will be accompanied by a marvellous belly dancing show, gnawa, and other traditions in the beautifully decorated space. The menu is filled with traditional delicacies, such as tagine, couscous, mint tea, and much more!
More Info
Sun - Sat:
8:00 pm - 3:00 am

Meal service:

Dinner

Atmosphere:

Fine Dining, Nightlife

Mes’Lalla

Hotel Restaurant, Moroccan, $$$
Save to wishlist
Curried couscous
Curried couscous | © pixel1 / Pixabay
Mes’Lalla is the popular restaurant at the Mandarin Oriental in Marrakesh. They serve the most appetizing Moroccan dishes with a gastronomic touch, such as duck with mango, tangia, couscous, and much more. They have a selection of amazing wines from both Europe and Morocco, and the perfect atmosphere to have a sophisticated, yet cozy dinner.
More Info
Tue - Sun:
7:00 pm - 12:00 am

Meal service:

Dinner

La Sqala

Restaurant, Moroccan, $$$
Save to wishlist
The entrance of La Sqala
The entrance of La Sqala | © mararie / Flickr
La Sqala is a refined restaurant in the remains of the old Portuguese fortress on Casablanca’s coast. Dine on fresh and tasty seafood while enjoying the breeze in the green and leafy garden, or head into the air-conditioned dining room and admire the views through the large floor-to-ceiling windows. Although famous for fish and seafood, La Sqala also serves an assortment of Moroccan cuisine, including tagines, brochettes, and pastries. Order a pot of mint tea and relax in the unhurried and welcoming atmosphere.
More Info
Tue - Sun:
8:00 am - 11:00 pm

Meal service:

All Day

Atmosphere:

Cosy, Relaxed, Family Friendly

Le Marocain

Hotel Restaurant, Moroccan, $$$
Save to wishlist
Outside La Mamounia, Marrakech
Outside La Mamounia, Marrakech | © martinvarsavsky / Flickr
Le Marocain is one of the three restaurants at La Mamounia hotel. The Moroccan restaurant is absolutely splendid, with zellij everywhere, sophisticated Moroccan furniture, rugs, and a professional staff dressed in traditional attire. There are three different beautiful areas where you can enjoy your dinner, which includes pastilla, tagine, rabbit, and more. After your dinner, you can take a walk through their beautiful garden filled with incredible plants and flowers.
More Info
Sun - Sat:
7:00 pm - 11:00 pm

Meal service:

Dinner

Atmosphere:

Stylish, Traditional, Fine Dining

Rick's Café

Bar, Cafe, Moroccan, European, Mediterranean, $$$
Save to wishlist
RicksCafe_(of_movie_fame)_in_Casablanca,_Morocco_-_panoramio
Rick's Cafe in Casablanca | © David Broad / WikiCommons
Rick’s Café, famous thanks to the film Casablanca (1942), has been transformed. Set in an old courtyard-style mansion built among the walls of the Old Medina, Rick’s Café features a piano bar with replicas from the film—curved arches, balconies, and brass lighting. With four fireplaces and intimate private dining with a view of the fishing port, Rick’s Café offers an atmospheric experience, along with an international menu specializing in dishes made with Casablanca’s fresh seafood and vegetables.
More Info
Sun - Sat:
12:00 pm - 3:00 pm
Sun - Sat:
6:30 pm - 1:00 am

Meal service:

Lunch, Dinner

Atmosphere:

Cosy, Gourmet, Stylish

La Cour des Lions

Hotel Restaurant, Moroccan, $$$
Save to wishlist
La Cour des Lions
La Cour des Lions | © Es Saadi Marrakech Resort
La Cour des Lions is the restaurant at Es Saadi Marrakesh Resort, which offers delectable traditional dishes made by their incredible chef, Fatéma. The different dishes that you can try are pastilla, lamb tagine, couscous with shrimp, and much more! It is such a beautiful spot to have dinner at, as it reminds one of Aladdin, and since it is located on the top floor, you can enjoy the view over the pool and garden on the terrace.
More Info
Sun - Sat:
7:30 pm - 1:00 am

Meal service:

Dinner

Atmosphere:

Fine Dining

Azar

Restaurant, Moroccan, Middle Eastern, $$$
Save to wishlist
An oasis located in the center of the bustling Gueliz region, the unique and chic Azar gives guests a modern experience of Morocco. A fun restaurant which serves Moroccan, Lebanese, and international cuisine prepared from freshly sourced ingredients, guests can also choose from the large drink selection as well as shisha flavors. The entertainment is also worth a mention, with glamorous belly dancers, an in-house orchestra, and popular DJs performing every weekend. After a satisfying meal, guests can relax on the terrace sofas with some traditional mint tea.
More Info
Sun - Sat:
7:00 pm - 2:00 am

Meal service:

Dinner

Atmosphere:

Traditional, Fine Dining, Nightlife