8 Best Restaurants in The Great Oasis Valleys, Morocco

Chez Dimitri

$$ Fodor's choice

Founded in 1928 as the town’s first store, gas station, post office, telephone booth, dance hall, and restaurant, Dimitri's is the fun and lively heart of Ouarzazate, and the food—whether Greek, Moroccan, or even Thai—is invariably excellent. The owners are friendly and helpful, and the signed photographs of legendary movie stars on the walls are sometimes enhanced by real stars at the next table.

Agdz Café Restaurant


Located at the edge of town as you arrive from the direction of Ouarzazate, this terrace café with easy parking outside is a good place to stop for lunch or a drink. It serves hearty tagines, brochettes, salads, and other snacks; the clean restrooms are an added bonus.

Centre, Agdz, 47050, Morocco
Known For
  • Coffee and snacks available
  • Hearty tagines
  • Clean restrooms (bring your own paper)

Auberge Kasbah Meteorites


Morocco is a magnet for fossil fans, and much of the activity centers on the town of Alnif, on Route 3454/N12 between Rissani and Tazzarine. About 13 km (8 miles) west of Alnif is Auberge Kasbah Meteorites where you can enjoy a simple lunch, a dip in the immaculate pool, and a two- to three-hour excursion with a guide who'll show you the best places to hunt for fossils and ancient stone carvings. There are also 30 bright, clean bedrooms should you decide to stay over so you can explore the region in greater detail.

Recommended Fodor's Video



Building up from the base of an old pisé (mud-built) home alongside the Kasbah Touarirt, this douyria, or "small house," marries tradition with contemporary flair. There are two Moroccan salon-style dining areas, with bold color schemes of lilac and lime, and the creative menu offers an interesting selection of starters and mains. If you are willing to go with something exotic, try goat cooked in argan oil and sesame, or camel tagine with figs and almonds. The small terrace has wonderful views toward the lake at Ouarzazate. Actor Sir Ben Kingsley is a fan, as the guestbook will testify. Alcohol is served.

La Kasbah des Sables


Upon entering, you’re greeted by a wall of lanterns reflected in a central pool, and meals are served in six intimate areas, each with a different decorative scheme (imagine an Amazigh salon or a patio with tables on terraces surrounded by water). The food is imaginative, mixing French-Moroccan influences in dishes such as confit of rabbit, with spices, honey, and peach sauce. Fine cuisine and a magical setting combine to make dining at La Kasbah des Sables a special event.

195 Hay Aït Ksif, Ouarzazate, 45000, Morocco
Known For
  • Beautiful decor
  • Unique dining experience
  • Moroccan fusion food
Restaurant Details
Rate Includes: Closed July

Le Dromadaire Gourmand


Having hung up his sheshe (turban) after years of guiding tourists through the desert, Mustapha el Mekki has established one of the most popular eateries in Zagora. It serves regional specialties such as tagine de mariage (a slow-cooked casserole of beef with apricots, prunes, and almonds) and a Drâa Valley vegetable soup. There's a sidewalk terrace café and spacious, cool interior with Amazigh motifs carved into the walls. You can bring your own wine or beer. You can also combine lunch with a wander around the old Mellah of Amzerou.

Patisserie Habouss


If you've got time to relax in Ouarzazate, there's no place better for people-watching than the terrace of Patisserie Habouss. Locals and visitors can be found indulging in its famous homemade gâteaux or honey-soaked Moroccan pastries accompanied by cinnamon coffee or freshly squeezed fruit juice. As the sun sinks, witness the sleepy Place el Mouahidine transform into a busy evening marketplace. A small restaurant on the upper terrace of the café serves regional food at very reasonable prices.

Pl. Al Mouahidine, Ouarzazate, 45000, Morocco
Known For
  • Excellent Moroccan pastries
  • Nice views from the terrace
  • Regional food at reasonable prices

Pizzeria-Restaurant des Dunes


If you're craving pizza, try this tourist-friendly spot just opposite the gas station as you enter Erfoud from the direction of Errachidia. It serves standard pies plus a local variation on the theme called madfouna tafilalt (aka Amazigh pizza), which is a baked flatbread stuffed with meat. Tagines and pastillas are also available. Dine in or take a seat on the terrace.