- Read More
Dar Yacout
Alongside Le Tobsil, this is Marrakech’s most famous restaurant. It’s also among the most touristy. Some diners embrace their Disneyfied version of Marrakech: buzzing, mobbed restaurants set in beautiful old riads with ornate decoration (once upon a time New York...
- Read More
La Maison Arabe Restaurants
Le Restaurant, the fine-dining Moroccan restaurant of La Maison Arabe has been one of Marrakech’s best for years and is a great spot for a special dinner. The more contemporary Les Trois Saveurs is equally exceptional. Its name (“three flavors”)...
- Read More
Le Tobsil
Alongside Dar Yacout, this is Marrakech’s most famous restaurant. It’s also among the most touristy. Some diners embrace their Disneyfied version of Marrakech: buzzing, mobbed restaurants set in beautiful old riads with ornate decoration. Others leave horrified, describing the experience...
- Read More
Le Zinc
If you’re shopping in Marrakech’s industrial zone, Le Zinc is the loveliest place to dine. French-owned, this bistro has outdoor seating under a canopy as well as tables inside. Food is generally very good with an ever-changing menu scrawled in...
- Terrasse des EpicesRead More
Terrasse des Epices
The perfect place for lunch if you are making a day of shopping in the souk, Terrasse des Epices offers rooftop dining in a hip café environment. It is owned by the same man, who has the bustling Café des...
Marrakech

Courtesy La Mamounia
Food in Marrakech just keeps getting better, and even the Moroccan wines are getting so good that French expats are bringing them back to Provence. You’ll likely want to eat breakfast in your room and lunch by the pool at your hotel, but plan ahead for dinner. Few people eat on the early side—as tourists and residents alike indulge in siestas—so reserve on the late side or be prepared to dine alone. In keeping with Muslim traditions, alcohol is not available at the restaurants within the souk. For an abbreviated list of restaurants, read Top Tables Marrakech.