Marrakesh has arguably the best selection of restaurants in Morocco; as a group they serve equal parts Moroccan and international cuisine. Restaurant dining, however, is a relatively new phenomenon for Moroccans, who see eating out as somewhat of a shame on the household. Even the wealthiest Marrakshis would prefer to invite friends over to sample home cooking than to go out for the evening. A treat
is to spend an evening at one of Marrakesh's popular riad restaurants in the medina. These will give you an idea (albeit a rather expensive one) of traditional yet sumptuous Moroccan entertaining.
You can also eat well at inexpensive sidewalk cafés in both the medina and Guéliz. Here, don't miss out on a famous local dish called tangia, made popular by workers who slow-cook lamb or beef in an earthenware pot left in hot ashes for the whole day.
Restaurants in Marrakesh tend to fall into two categories. They're either fashionable, flashy affairs, mostly in Guéliz and the outlying areas of Marrakesh, which serve à la carte European and Moroccan cuisine, or they're more-traditional places, often tucked inconspicuously into already-out-of-the-way places in the medina. Both types can be fairly pricey, and, to avoid disappointment, are best booked in advance. They also tend to open quite late, usually not before 7:30 in Guéliz and 8 in the medina, although most people don't sit down to eat until 9 or 9:30.
There's no set system for tipping. Your check will indicate that service has been included in the charge; if not, tip 10% or 15% for excellent service.
The top 25 places we think should be on every traveler's radar this year.More
View deals in Marrakesh for vacation packages, hotels, airfare, and more from our partners!More