
Where to Eat in Marrakech
Marrakech's best eating happens at two extremes: Jemaa el-Fnaa's numbered night food stalls ($2-6 a plate, chaotic and genuinely great) and the medina's rooftop restaurants (Nomad and Cafรฉ des รpices among the best-known, $10-25 a meal) with panoramic views over the souks. Gueliz, the newer city, has more international variety and easier reservations. Book rooftop dinners ahead in peak season (March-May, September-November).
Marrakech doesn't have a single 'best restaurant' the way some cities do โ it has an entire ecosystem, from a $3 plate of grilled meat eaten standing up to a $30 rooftop dinner watching the sun drop behind the Koutoubia minaret. Both are the right call, just on different nights.
Jemaa el-Fnaa's night food stalls
By day it's a square; by sunset it transforms into one of the most famous open-air food markets in the world โ dozens of numbered stalls grilling meat, ladling snail soup, and squeezing fresh orange juice, with touts calling out to steer you to their table. Go hungry, go around 7-8pm when it's in full swing, and expect some good-natured hollering to sit down. A full meal here runs $2-6.
Pick a stall that's genuinely busy with locals, not just the one with the most aggressive tout โ high turnover means fresher food, and it's the single best predictor of a good, safe meal in the square.
The medina's rooftop restaurants
Marrakech's medina has a genuine rooftop-dining scene built around views over the souks and the Koutoubia minaret. Nomad, tucked just off the spice square, does a modern, lighter take on Moroccan classics (think lamb tagine with dates reimagined, not a straight copy) โ book the top floor and aim for around 7:30pm to catch sunset. Cafรฉ des รpices, right on Rahba Kedima spice square, is the more laid-back, traditional option โ a good lunch stop for a kefta sandwich while watching the square below.
| Spot | Best for | Approx. price/person |
|---|---|---|
| Jemaa el-Fnaa food stalls | Chaotic, cheap, quintessential Marrakech | $2-6 |
| Cafรฉ des รpices | Casual lunch with a view over the spice square | $6-12 |
| Nomad (rooftop) | A sunset dinner, modern Moroccan cooking | $15-25 |
| Gueliz restaurants | International variety, easier reservations, more relaxed pace | $10-25 |
Medina vs. Gueliz: two different dining personalities
The medina does atmosphere better than almost anywhere โ rooftop views, lantern-lit courtyards, the souks right outside the door. Gueliz (the Ville Nouvelle) does convenience better: wider streets, easier taxi drop-off, more international cuisine (French, Italian, Japanese) if you want a break from tagine after several days straight of it, and generally easier walk-in seating without a medina reservation scramble.
What to actually order
- Tagine (lamb/prune/almond is the Marrakech classic) โ see our regional tagine guide for what varies where.
- Kefta sandwich โ spiced ground-meat skewers in bread, Cafรฉ des รpices's signature and a good, fast lunch anywhere in the medina.
- Fresh orange juice from a Jemaa el-Fnaa stall โ cheap, genuinely excellent, and a Marrakech ritual in itself.
- Harira soup, especially in cooler months โ a hearty tomato-lentil-chickpea soup that works as a light meal on its own.
Dietary needs in Marrakech
Halal is the default virtually everywhere, so it rarely needs asking about specifically. Vegetarian travelers do well โ vegetable tagine and couscous are on nearly every menu โ though it's worth double-checking broth bases. Vegan travelers should ask about butter and honey in bread and pastries. Alcohol is served at Gueliz restaurants, hotel bars, and some rooftop spots, but not at most traditional medina restaurants or Jemaa el-Fnaa stalls.
Breakfast in Marrakech
Most riads include a homemade breakfast (msemen flatbread, fresh bread with amlou or honey, mint tea or coffee) in the room rate โ genuinely one of the better hotel breakfasts you'll get anywhere, and worth building a slow morning around before heading into the heat of the day.
Booking ahead
Jemaa el-Fnaa's stalls need no reservation โ just show up. Nomad and other well-known rooftop spots do fill up during peak season (March-May, September-November), so book at least a day or two ahead, especially for a sunset table.




















































