Ouarzazate
One of the best eateries in town, Douyria wows diners with its rooftop terrace (though without kasbah views), candlelit tables and cushion-lined nooks…
Ouarzazate
One of the best eateries in town, Douyria wows diners with its rooftop terrace (though without kasbah views), candlelit tables and cushion-lined nooks…
Dadès Gorge
Mediterranean flair meets Moroccan market-fresh produce on the daily-changing menu at this restaurant attached to the Inn of the same name. Perhaps roast…
Erfoud
Authentic wood-fired pizza includes a house special with heart of palm, olives and oregano. For something a bit different, order the stellar madfouna (…
Zagora
Feast among the flowers at Auberge Chez Ali's lovely garden restaurant, brimming with vibrant bougainvillea and rustling palms – or in a cosy salon on…
Ziz Valley & the Tafilalt
On the main road through town, a short stroll from the bus station, this buzzing open-fronted eatery is one of the best spots in town for a quick,…
Dadès Valley
At Tinerhir's top restaurant, friendly staff serve up fresh Moroccan fare – salads, tajines, couscous, brochettes – in generous portions. There's a…
Ouarzazate
Conceived by owner Brigitte Babolat, this Moorish fantasy palace – a medley of cosy lounges and nooks arranged around a series of patios – took three…
Ouarzazate
The Relais serves creative dishes featuring local ingredients such as Talouine saffron and Saharan salt. Try flaky bastilla (savoury pie) of fish, or…
Ouarzazate
Step off busy Ave Mohammed V and climb the steps up to this peaceful garden, with white leather chairs, thick curtains and a tent-like interior…
Ouarzazate
This spot has been around since 1928, when Chez Dimitri played a pivotal role as petrol station, transport hub, restaurant and even dance hall in the…
Ait Ben Haddou
Find real espresso-based coffee, paninis and crepes, pizza and pasta and more at this unexpected Italian-run joint just uphill from the river on the new…
High Atlas Mountains
You have to call ahead to eat here, but it's worth the effort. The meal begins with savoury seasonal salads that are a prelude to Demnate’s signature fine…
Ait Ben Haddou
Seek out Brahim's place for fantastic ksar (fortified village) views from the rooftop terrace or the pisé (rammed-earth) salon, complemented by a set menu…
Ouarzazate
Overlooking the lively square at the epicentre of Ouarzazate, Habous is the most popular place in town. It has a patisserie, cafe and restaurant, with…
Ouarzazate
After a week of desert dining, you may find yourself sleepwalking to this French bistro opposite the Berbère Palace. Here, in cosy nooks lit by a mellow,…
Imlil
Well-located above the Imlil Bridge, this cafe has a bit of everything: pizzas, brochettes (kebabs) and cakes. Head up to the roof deck for superb…
Patisserie La Maison des Association
Imlil
Follow your nose to this tiny pastry shop hidden behind the main street for melt-in-your-mouth, almond-flavoured biscuits and honey sweets baked daily by…
Ouarzazate
If you're looking for something completely different after too many days in the desert, a Hunanese owner and chef here ensures that you get an authentic …
Ait Ben Haddou
Just on the new village side of the footbridge across from the ksar (fortified village), this laid-back eatery serves up an unsurprising selection of…
Ouarzazate
On balmy evenings, all strolls lead here for French éclairs, croissants and Moroccan pastries. In the morning, grab a seat on the terrace for coffee and…
Ouarzazate
The wrought-iron sidewalk seating and cosy interiors say Paris cafe, but the menu says cheeseburgers and tasty vegetarian or meaty tajines with figs,…
Dadès Valley
This local favourite sits inside the souq plaza to your left, where chef Fadil Faska transforms fresh, local ingredients into savoury tajines, flaky…
Ouarzazate
With its red-and-white-checked tablecloths, Chez Nabil is a local favourite. Choose between quick and easy burgers, chicken skewers and merguez (spicy…
Ourika Valley
The aptly named Good View cafe certainly has a great panorama over the Ourika Valley to complement the excellent tajines on offer. There's no menu, so…
Zagora
Just off the main plaza, this top-notch bakery whips up fresh bread as well as sweeter concoctions such as caramel cakes and mille-feuilles, plus…
Ouarzazate
Tasty pizzas (of varying authenticity) make this place popular among a young local crowd, and in the evening tables spill out onto the sidewalks on both…
Ouarzazate
Fresh cheese, meat and vegetables can be found at the daily central souq. Operations tend to wind down from mid-afternoon, so it's better to go early.
High Atlas Mountains
A good pit stop for a lunch of tajine and salad, with some English spoken. It's on the main street, just southwest of the new square.
High Atlas Mountains
On the southern side of the Tizi n'Test pass, the van-cum-pottery shop embedded into the hillside is your cue for a pit stop at this cafe. The balcony…
Todra Gorge
About 9km up the gorge, on the edge of the palmeraie (palm grove), this small cafe is perched beside a spring-fed pool that is full of freshwater fish. It…
Dadès Gorge
Leisurely lunches at this pretty garden restaurant near the mouth of the gorge include flavourful vegetarian options, omelettes and vegetable tajines and…
Imlil
Tiled tables in the garden of this downtown hotel offer a tranquil dining retreat. Aside from the standard selection of tajines and grilled meats, you can…
High Atlas Mountains
Some 300m after the city gate on the left, this sidewalk restaurant serves a mean rotisserie chicken. If you've got a sweet tooth, the affiliated pastry…
Dadès Gorge
At the top of the gorge, this busy restaurant (sometimes full of tour groups) offers magnificent views over the notorious switchback road – which the food…
Ait Ben Haddou
For lunch or tea with a magnificent view, pull up a patio chair and gaze at Aït Ben Haddou across the way. Options include omelettes, couscous and kebabs…
Erfoud
The speciality is crispy-crust pizza Italian-style, along with the usual tajines, brochettes (kebabs) and omelettes, that you can eat alfresco in the…
Draa Valley
A popular restaurant on the eastern side of Foum Zguid's main town square with outdoor seating, barbecued brochettes (kebabs)and monster sandwiches.
Hôtel-Restaurant La Rose des Sables
Zagora
Join a mix of visitors and off-duty desert guides unwinding over tasty beef and chicken tajines at this relaxed restaurant.
High Atlas Mountains
This fast-food joint just north of the old kasbah dishes up respectable sandwiches and pizzas till late.
Dadès Valley
Excellent range of provisions and snacks and the only place that sells alcohol.