MarrakechRooms LogoMarrakechRooms.com
Food & Dining Guide8 min read

Where to Eat in Marrakech: Best Restaurants & Rooftops

From budget-friendly Medina eateries to upscale palace courtyards and sunset terraces, here is our curated guide on where to eat the best tajines, couscous, and pastillas in Marrakech.

1. Nomad (Spice Square)

Rooftop Views

Located overlooking Rahba Kedima (Spice Square), Nomad is famous for modern Moroccan cuisine with a twist. Don't miss their lamb burger with caramelized onions, shaved fennel salad, and spiced ginger ice cream. Reserve ahead for sunset tables.

📍 Location: 1 Derb Aarjan, Medina • Price: €€

2. Café des Épices

Budget Friendly

The classic 3-story café in the middle of the spice souk. Perfect for a casual lunch, freshly squeezed orange juice, spiced mint tea, and hearty sandwiches or vegetable tajines.

📍 Location: 75 Derb Rahba Lakdima • Price: €

3. Al Fassia (Guéliz)

Traditional Gourmet

Run entirely by an all-female cooperative in the modern Guéliz district, Al Fassia serves what many consider the finest traditional Fassi cuisine in Morocco. The slow-roasted lamb shoulder (*Mechoui*) and pigeon pastilla are legendary.

📍 Location: 55 Boulevard Mohamed Zerktouni, Guéliz • Price: €€€

4. Chez Chegrouni (Jemaa El-Fna)

Local Classic

A no-frills historic restaurant right on the edge of Jemaa El-Fna. Unbeatable value for authentic kefta tajine, chicken with lemon and olives, and vegetable couscous with panoramic square views from the upper terrace.

📍 Location: Place Jemaa El-Fna • Price: €

5. Les Trois Saveurs (La Maison Arabe)

Fine Dining & Piano

Set around a lantern-lit swimming pool and courtyard garden in Bab Doukkala, this is the premier spot for a romantic dinner with live Andalusian lute and piano music.

📍 Location: 1 Derb Assehbi, Bab Doukkala • Price: €€€

Stay in a Riad with Authentic Home Cooking

Explore verified Medina riads serving home-cooked Moroccan breakfasts and rooftop dinners.

Explore Verified Stays →