Top choice moroccan in Ouarzazate

One of the best eateries in town, Douyria wows dinners with its rooftop terrace, candlelit tables and cushion-lined nooks perfect for taking in the atmospheric surrounds with a cocktail. You can feast on richly flavoured couscous and tajine, including unusual options like roasted goat basted in argan oil or camel with figs; alternatively, stick to well-marinated beef skewers with wild thyme.

Vegetarians should go for the flavour-rich vegetarian pastilla (savoury-sweet pie). For dessert, there's house-made date or saffron ice cream.