Essaouira
Style meets substance at one of Essaouira's best fine-dining restaurants, housed in an old almond warehouse. The interior is a blend of traditional…
Essaouira
Style meets substance at one of Essaouira's best fine-dining restaurants, housed in an old almond warehouse. The interior is a blend of traditional…
Casablanca
This fine-dining Moroccan restaurant is set in an exquisite space at the art deco Hôtel Le Doge. With its red-velvet chairs, ornate stained-glass ceiling,…
Casablanca
Secreted in a lane in the Souq Habous, this famous patisserie deserves a dedicated visit. Make your choice of traditional Maghrebi pastries such as cornes…
Northern Atlantic Coast
Enjoy home-cooked vegetarian food and city views on The Repose's plant-filled roof terrace, or in the cosy salon; nonguests need to reserve ahead. The…
Casablanca
Immerse yourself in Bogart and Bergman’s Casablanca at this reimagining of Rick's celluloid cafe. The art deco interiors, the strains of ‘As Time Goes By’…
Casablanca
Perched beneath the lighthouse, this stylish restaurant has a French Riviera feel and Mediterranean-inspired menu. Opt for just-caught fish and seafood,…
Rabat
If you’re not staying at this hotel, it’s worth jumping in a petit taxi to Rabat’s embassy district for lunch or dinner in its gorgeous perfumed garden…
Casablanca
This supercool spot takes its inspiration from global flavours, mixing them with Moroccan produce and European culinary techniques. The result is creative…
Essaouira
This newcomer on the medina’s main drag quickly developed a loyal following for its arty decor, organic meat-free menu and top-notch coffee. Expect…
Asilah
At Asilah's finest dining option, the menu leans heavily on the Gallic, mixing in Asian and Spanish influences from the Moroccan owner-chef's experience…
Rabat
This gourmet place near Bab Ruach occupies a handsome art deco villa and is one of the only restaurants in town serving modern French cuisine. The menu…
Essaouira
This sleek, contemporary restaurant is one of Essaouira’s hottest, with both visitors and locals rushing to dine on the Mediterranean-influenced menu…
Essaouira
This diminutive restaurant is a real gem, with a short menu that changes daily and puts a creative Moroccan spin on fish and vegetarian dishes, all…
Asilah
Deserving kudos for its bargain prices, tasty dishes and atmospheric surrounds, this small restaurant off Place Mohammed V offers a selection of bastillas…
Restaurant Brasserie La Bavaroise
Casablanca
Down a dishevelled street behind the Marché Centrale, La Bavaroise has been serving an ultraloyal local clientele since 1968 and shows no sign of losing…
Casablanca
Local partygoers of all ages love this hybrid tapas bar-restaurant where meaty dishes are served accompanied by a soundtrack of loud – and often live –…
Larache
A Larache institution, this old-world cafe has occupied a prime perch on the Place de la Libération since 1920. Take a look at the art deco interior with…
Northern Atlantic Coast
Next to the sea-blue fishing boats moored in the lagoon, this clean and cheerful restaurant specialises in the catch-of-the-day and is universally…
El Jadida
At this lovely, art-filled cafe you can sip on a fresh juice – perhaps avocado or date – or eat breakfast on one of the tiled terraces while gazing out…
El Jadida
In the annexe of L’Iglesia, the decor is retro, the plates and glasses are handmade and the à la carte and fixed-price menus change daily, with a focus on…
Rabat
This contemporary cafe mixes French pastries, Moroccan sweet treats and American pancakes, all made on the premises. For a light lunch, there's a menu of…
Essaouira
Set in a 19th-century house, this popular place is run by a charming Moroccan couple. Expect delicious dishes, particularly the couscous with fish and the…
Safi
A consummate host, chef Hosni cooks up a selection of moreish traditional tajines, but a standout is his sea-bream tajine. And if you’re vegetarian, he’ll…
Larache
This clean and simple place near the covered central market is bedecked with portraits of Che Guevara and popular with both locals and visitors for its…
El Jadida
Bathed in an ethereal blue light, this sophisticated restaurant at the Mazagan Beach and Golf Resort focuses on the catch-of-the-day displayed on ice…
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…
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…
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,…
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…
Essaouira
The short menu at this tiny eatery near Place Moulay Hassan changes daily according to what's plentiful and good at the souqs, resulting in food that is…
Oualidia
Oualidia is famous for its oyster beds, which produce about 200 tonnes of oysters annually, and this waterfront restaurant attached to an oyster farm is a…
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…
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…
Essaouira
This atmospheric riad-turned-restaurant is filled with diverse art and decor from vibrant canvases to neon Buddhas. The equally eclectic international…
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…
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…
Essaouira
Othman Chic has turned a labyrinthine building into a cool and creative hub, part cafe and restaurant, part shop and gallery, decorated with retro…
Casablanca
Occupying a charming 1930s villa in a leafy street near the Abderrahman Slaoui Foundation Museum, this upmarket restaurant is known for its modern French…