Kâat Ben Nahid & Bab Debbagh
If you want to eat couscous prepared by a proper Marrakshi mama, then Naima is the place to be. Squeeze into the tiny dining room, let the chef show you…
Kâat Ben Nahid & Bab Debbagh
If you want to eat couscous prepared by a proper Marrakshi mama, then Naima is the place to be. Squeeze into the tiny dining room, let the chef show you…
Melilla
With its small plates and gourmet tapas, the sophisticated resto-bar inside Hotel Melilla Puerto is a scrumptious way to spend an afternoon or evening…
Rabat
Known for its friendly waiters and fresh Moroccan food, this small restaurant offers an array of daily specials, tajines, brochettes (kebabs), briouates …
Casablanca
Tucked in to and named after the ochre walls of an 18th-century fortified bastion on the edge of the old medina, this pretty garden restaurant is a…
Taghazout
Expansive windows with brilliant Atlantic Ocean views and chunky wooden furniture both feature at this coolly hip cafe behind Surf Maroc's shop. The menu…
Gueliz & Ville Nouvelle
This colourful restaurant is tiny – blink and you'll miss it. Inside, it's all about Lebanese mezze: feast on hummus, fattoush salad (made of toasted…
Marrakesh
Housed in a former English church (hence the bell in the logo), laid-back, multilevel BlackChich is a great option for lesser-known African dishes and…
Kâat Ben Nahid & Bab Debbagh
We like the smiley staff and efficient service here. The restaurant itself has old-fashioned, homey appeal, a roof terrace and a dependable menu of…
Agadir
The orange trees that look dusty and sad from across the square are much more pleasant from under Daffy's thatch lanterns. Matching raffia chairs,…
Marrakesh
Mohamed 'Moha' Fedal is Morocco’s foremost celebrity chef, and his restaurant in a conveniently accessible corner of the medina is the sort of…
Dakhla
Trimmed with Asian design cues, this elegant lounge and bar would be more at home in cosmopolitan Casablanca. Blackboard menus highlight fragrant tajines…
Rif Mountains
You can’t miss this waterfront landmark dressed up as a lighthouse, with a hopping downstairs cafe with beach-facing windows and huge plates of seafood…
Gueliz & Ville Nouvelle
With the fragrance of Oualidia's salty shallows still fresh on them, Chez Mado's oysters are the prettiest and plumpest in Marrakesh. Shellfish and…
Taghazout
The cafe at L’Auberge is a funky hangout serving Moroccan and international food. Comfort food options include nachos, a shared antipasto plate, and…
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…
Essaouira
This easy, breezy rooftop restaurant on top of the Heure Bleu Palais has a short chalkboard menu focussing on fresh salads, seafood and the catch-of-the…
Marrakesh
I Limoni's lemon-tree-shaded courtyard could be a Parisian patio with its cane chairs and light jazz, were it not for the Moorish tiling and hand-painted…
Taghazout
The best of the cafes along Taghazout's main street, Dar Josephine features shaded tables under a grape arbour and a pride of friendly local cats. The…
Medina
With white walls, wicker lampshades and little bistro chairs, Made in M brings an international-coffee-bar aesthetic to the medina – but its food is…
Melilla
The restaurant in the corner of Casino Militar and along the alleyway next to Banco de España is the place to be at lunchtime, especially among civil…
Meknes
The essence of cheap and cheerful, this canteen-style place has been dishing up affordable, simple food since 1983. At lunchtime, go for the freshly…
Essaouira
This atmospheric riad-turned-restaurant is filled with diverse art and decor from vibrant canvases to neon Buddhas. The equally eclectic international…
Meknes
Virtually a tourist attraction in itself, the medina's main market hall is bursting with beautifully arranged pyramids of sugary sweet delicacies, baskets…
Melilla
It's a challenge to find an empty chair at this jam-packed neighbourhood restaurant within Melilla's modernist golden triangle. Menu del día (lunch)…
Souss Valley
Bursting with plants, antiques and busy paisley prints on everything from umbrellas to upholstery, this new addition to the tiny Tamraght scene cannily…
Taroudant
This garden restaurant has tented seating areas set around a large swimming pool adjacent to the city ramparts. The house specialities, which include…
Azrou
Hôtel des Cèdres' restaurant is by far the best place to eat in Azrou. Inside there's a 1920s dining room and log fire; outside, plaza-fronting terrace…
Chefchaouen
This reliable cheapie tries hard to please. Located on both sides of the alley just before Bab El Ain, it offers better than average Moroccan cuisine (the…
Chefchaouen
Set into the outside wall of the medina, this cafe has a great location overlooking the falls of Ras El Maa, with three terraces tumbling down the hill…
Marrakesh
Popular with the lunching crowd, Un Déjeuner serves up a Mediterranean-Moroccan fusion menu that jumps from candied beef couscous with turnip to slow…
Northern Atlantic Coast
Simple yet stylish, this laid-back beach bar and restaurant flows directly on to the beach and is perfect for a leisurely brunch or lunch. The menu…
Rabat
Head to the leafy street behind the St Pierre Cathedral to find this popular expat haunt. The menu features sweet and savoury crêpes and galettes (savoury…
Marrakesh
This branch of Marrakesh's Earth Cafe is extremely compact, spilling out in front of Place des Ferblantiers by necessity. But if you're in the area and…
Moulay Idriss Zerhoun
Lunch or dinner on the Dar Zerhoune terrace is a treat with its inspiring views over the town and surrounding mountains. Choose a traditional three-course…
Chefchaouen
Better known as Casa Hassan as it's part of the guesthouse of the same name, this restaurant serves the usual traditional dishes in a set menu (drinks and…
Medina
This large, airy place sits inside an upmarket heritage hotel, and makes a pleasant retreat from the chaos of R'cif; in summer, it's even airier, as you…
Marrakesh
Overseen by the fox-headed mannequin out front, this funky, fun cafe is run by a group of local artists as a means to support their work. Pull up an…
Ceuta
This is the place to try all the Spanish food you've been dreaming of. Three shelves of pinchos (bite-sized snacks) line the bar at this traditional tapas…
Marrakesh
Blink and you'd miss it, but Roti d'Or is not a place to walk by if you're looking for a good-value alternative to Moroccan food close to the Djemaa. The…
Medina
Excellent Moroccan cuisine is served in this sensitively restored house. Book a day ahead to try special dishes such as tanjia (stew slow-cooked in the…