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
The Relais serves creative dishes featuring local ingredients such as Talouine saffron and Saharan salt. Try flaky bastilla (savoury pie) of fish, or…
Oualidia
Even if you're not staying at La Sultana, consider indulging in a leisurely lunch at its terrace restaurant on the lagoon's edge. It specialises in fresh…
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…
Tangier
Asma and Redwane serve Syrian food with a heart ten times larger than their heart-shaped falafel balls; it may be tough to eat and run without a chat over…
Marrakesh
Stepping through the alleyway into La Famille is like emerging through a Narnia wardrobe: it's a different world inside this leafy garden cafe, cocooned…
Essaouira
Set in Essaouira's ancient mellah (Jewish quarter), the Greedy Seagull is part restaurant, part social project, training women in culinary skills to help…
Tangier
Hamadi, an institution in Tangier for well over 50 years, has elegant red sofas and carpeted walls that may appear over the top, but the kitchen backs it…
Gueliz & Ville Nouvelle
Care for a pastry, or perhaps 200 different ones? Moroccan patissier Hakima Alami can set you up with sweet and savoury delicacies featuring figs, orange…
Chefchaouen
This lovely respite from the busy plaza has warm, comfortable candlelit seating, plus views over the kasbah from several terraces. The service can err on…
Tangier
Rachid, the owner of this affordable medina restaurant, is passionate about nutrition, so he makes all of his preservative-free tajines, soups and…
Marrakesh
Squeeze yourself up the stairs and onto the teeny Med-inspired mezzanine of this pocket-sized cafe and prepare for a treat. Corner Cafe's simple menu of…
Tangier
One of Tangier’s top restaurants, this chic and classy place inside El Minzah Hotel offers a smaller, more-intimate version of the palace restaurant theme…
Mediterranean Coast & the Rif Mountains
Don’t be fooled by the name, you won't find any maple syrup on the menu. But you will find the Moroccan restaurant classics: burgers, pasta, tajines,…
Casablanca
Packed to the gills at lunch and dinner, this tried-and-trusted restaurant on the upstairs floor of a building in the middle of Casablanca's port serves…
Casablanca
This cool contemporary cafe is a Moroccan-Australian enterprise aiming to bring healthy yet delicious eating to Casa. Think salmon poke and mango pickle,…
Meknes
This tiled box of a room has a maximum capacity of 10, so while you may want to lounge after your large, delectable home-style meal, it's only polite to…
Al Hoceima
It’s hard to go wrong at this 5000 sq m complex with a pizzeria, two cafes, a grill restaurant as well as a children’s playground, all perched on the…
Rif Mountains
At the end of a causeway jutting out into the sea, this Asian-inspired thatched-roof restaurant comes as quite a surprise. The menu includes tapas, paella…
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…
Ceuta
This is the perfect place for just about anything at any time of day: it serves breakfast (with great hot chocolate), lunchtime sandwiches, beer,…
Tangier
A classy nautical-themed restaurant on the corniche, El Tangerino serves heaping paella, pan and all, along with grilled fish, pinchos (tapas) and pizza…
Chefchaouen
Little more than two tables, several chairs and Ahmed's friendly smile, this tiny soup joint with no sign serves just two things: bissara (bean soup with…
Oujda
This vintage cafe has been a popular option on Oujda's main strip since the 1940s. Classy waiters in bow ties and brown suit jackets serve delicious…
Tangier
This romantic cream and sea-blue restaurant winds up several rooms and rooftop terraces with idyllic views of the sea and kasbah below. Set menus include…
Melilla
When Melilla's locals have something to celebrate, they come to La Traviata, the fanciest restaurant in town. On the menu are fish caught 500 metres over…
Al Hoceima
This modern cafe-restaurant gets its name from the terrace at the back overlooking the bay – it really does offer a splendid view. Great for breakfast,…
Casablanca
This zen restaurant's ambition is to combine the best of Japan and Morocco and it works; the sushi, sashimi and dishes such as black cod with preserved…
Al Hoceima
The huge glass-fronted restaurant at the entrance of the Basilic Hotel has a suitably huge menu, which includes 20 different kinds of breakfast, seafood,…
Tetouan
Tuck into traditional Moroccan (and some Spanish) fare in the grand surroundings of this old house, which once belonged to a Moroccan vizier and is…
Nador
Open since 1975, Marhaba is a local classic and one of the smartest restaurants in town, specialising in fish (done well). The main room is very large,…
Chefchaouen
Offering a welcome break from Chefchaouen's endless tajine parade, Mandala serves up some good pizzas and pastas, plus a serviceable steak. The seating is…
Melilla
This cafe and bakery with indoor and outdoor seating is good to grab a quick bite or while away an hour with a book and a coffee. The bocadillos …
Ceuta
This traditional Spanish cafe buzzes all day with people clamouring for cheap breakfasts, ice cream, sandwiches, delicious patisserie and excellent coffee…
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…
Gueliz & Ville Nouvelle
Several street food stalls line the corner where Rue Ibn Aicha meets Blvd Abdelkarim Al Khattabi, but none are more famed for serving up authentic…
Marrakesh
This family-friendly restaurant has the loveliest tiered terraces on the Djemaa. Honest Moroccan cooking and panoramic views over the square make it…
Mouassine & Central Souqs
Lazy, hazy Mediterranean ambience is guaranteed at this hip rooftop above Souq Cherifia, where beautiful people gather in booths for chilled beats and…
Marrakesh
Tajine options don't vary much among restaurants in Marrakesh, but Zeitoun Cafe offers up lesser-known options, such as tajine makfoul with tomato and…
Marrakesh
Snuggled in the northeastern corner of Djemaa El Fna, with terraces across two different sites opposite each other, the Kessabine may not have the…
Marrakesh
In this intimate riad near Bab Laksour, a maximum of 50 guests indulge in button-popping, five-course Moroccan menus with aperitifs and wine pairings, as…