The Best Restaurants in Marrakech
Here are four dining hot spots in Morocco’s most fascinating city.
Photography Thinkstock
Why go: Hidden down a labyrinth of shadowy streets in the Medina (a restaurant guide in a fez will bring you to it), this two-story restaurant, run by a Frenchwoman named Christine Rio and Moroccan chef Fatima Mountassarim, is one of the places most evocative of old Marrakech.
What to eat: The array of nearly a dozen salads and condiments and a lavish couscous.
Take note: The fixed price dinner includes Moroccan wines.
Photography Alamy
Why go: Many consider this the best traditional Moroccan food in the city, and it’s very popular with guests from France and Great Britain. The sunny enclosed terrace is charming at lunchtime. The breads are addictive.
What to eat: Squab pastilla
Take note: It is run entirely by women, and they take great pride in their work.
Photography Alamy
Why go: Brand-new, Solano brings contemporary Italian cuisine via Chef Francesco Montano to Marrakech within a very beautiful, modern setting with low lighting at night.
What to eat: Creamy vitello tonnato and gnocchetti pasta with calamari ragoût
Take note: Head to the rooftop lounge for cocktails and take in a gorgeous view of the Atlas Mountains.
Photography Anthony Parkinson/Four Seasons Hotels and Resorts
Why go: Its exquisitely decorated dining rooms evoke the 17th-century palace within the old town of the Medina, and its menu is one of the most extensive for traditional Moroccan cuisine, including an eight-course dinner and seven different tagines à la carte. Features dancers performing to live music.
What to eat: Tagine of veal with olives
Take note: If you want a peek before you go, rent the 1956 Alfred Hitchcock movie The Man Who Knew Too Much with Jimmy Stewart and Doris Day, who eat at Dar Essalam.
Photography courtesy Dar Essalam





