Above: The exterior of Le Grand Café de la Poste

Two of Marrakech’s best restaurants are in hotels we recommend: La Grande Table Marocaine in the Royal Mansour and Le Restaurant at La Maison Arabe. But the city has no shortage of other excellent options in a range of neighborhoods. In most Moroccan restaurants, the food is casually presented but rich in flavor.

Join Andrew Harper today to continue reading our exclusive content.