Marrakech is a popular destination for Muslim travellers looking for somewhere cheap, relatively close and halal-friendly to visit. The densely packed medina is a must visit for all tourists looking to wander around the never ending souks. Try a freshly squeezed orange juice at one of the many stalls in the Jemaa el-Fnaa or sample local dishes once the evening market opens. If you’re looking to escape the hustle and bustle of the city, head to one of the restaurants below. We’ve put together a guide to some of the best halal restaurants in Marrakech.

You can view these restaurants and hundreds more in the Halal Gems Restaurant Finder App. View this guide in our ‘Collections’ section, create a wish list and save the ones you want to visit. Download the app here.


NOMAD offers a modern twist on traditional Moroccan and international dishes using local ingredients. Spread over four floors, the restaurant also offers great views of the Medina and Atlas mountains.

NOMAD Marrakech


Cafe Clock

With branches in Fez and Marrakech, Cafe Clock is a cafe and cooking school celebrating Moroccan food, art and culture. The Marrakech space is an eclectic space to exchange dialogue, ideas and laughter! Known for their camel burger and date milkshake, Cafe Clock also serves brunch dishes as well as vegan and vegetarian options.

Cafe Clock Marrakech

Cafe Clock

Café des Epices

Nestled in the bustling streets of Marrakech’s Medina is Café des Epices. With wooden tables, woven furniture, suspended hammam buckets and traditional ‘beldi’ glasses, the cafe has been designed to recreate traditional Marrakech. Popular with tourists, the cafe serves a range of teas, coffees and fresh juices as well sandwiches, tagines and the ‘Beldi breakfast’ (Moroccan crepe, omelette, flat bread, amlou, olive oil, honey, fruit salad, orange juice, tea or coffee).

Café des Epices Marrakech

Image : Café des Epices


La Mamounia hotel in Marrakech is home to a two Michelin starred Italian restaurant called L’italien. Serving fresh Italian dishes, the restaurant has a choice of seating in the lounge or terrace. An elegant dress code is required – not surprising given the setting! The dishes are pricey so be prepared to fork out a lot of dirhams. Alcohol is served.

Lunch: everyday from 12.30 pm to 3 pm
Dinner: everyday from 7 pm to 11 pm

L'italien La Mamounia Marrakech

Image: L’italien at La Mamounia

The Amal Center

The Amal Center is a non-profit that empowers disadvantaged women through restaurant training. Try authentic local cuisine while contributing to a great cause. Lunch is served from 12:00 to 15:30 and breakfast is served from 8:00 to 10:00 every day at Amal Guéliz.

The Amal Center Marrakech

Image : The Amal Center

Kech Burger

This American burger restaurant serves a range of chicken and beef burgers prices between 30 and 55 dirhams (£2.40 – £4.50).

Image: Kech Burger Marrakech

Image: Kech Burger Marrakech

Did we miss your favourite restaurant in Marrakech? Let us know via Twitter or Instagram!