Restaurants

Top Choice Mediterranean in Essaouira

La Table by Madada

Style meets substance at Essaouira's best restaurant, which is housed in an old almond warehouse. The interior is an exhilarating and highly successful meld of traditional Moroccan and modern European, and the menu …
Top Choice French in Casablanca

Restaurant Brasserie La Bavaroise

Located in a dishevelled street behind the Marché Centrale, La Bavaroise has been serving an ultraloyal local clientele since 1968 and shows no sign of losing its popularity. The speciality is grass-fed beef from th…
Top Choice Mediterranean in Essaouira

Loft

The menu at this tiny eatery near Pl Moulay Hassan changes daily according to what's plentiful and good at the souqs, resulting in food that is fresh and full of flavour. Dishes have Mediterranean accents, but remai…
Top Choice Bakery in Casablanca

Pâtisserie Bennis Habous

Secreted in a lane in the Souq Habous, this famous patisserie deserves a dedicated visit. Make your choice of traditional Maghribi pastries such as cornes de gazelle (gazelle horns; pastries filled with a paste of a…
Top Choice Mediterranean in Casablanca

Rick’s Café

It may be as clichéd as they come, but this tribute bar and restaurant is both endearing and enjoyable. Run by a former American diplomat, it has loads of atmosphere and serves good Moroccan and international food. …
Top Choice Seafood in Casablanca

Restaurant du Port de Pêche

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 the city's freshest and best seafood. Fish can be enjoyed frie…
Top Choice Moroccan in Asilah

Restaurant Dar Al Maghrebia

Deserving kudos for its bargain prices, tasty dishes and atmospheric surrounds, this small restaurant off Pl Mohammed V offers a selection of tajines, pastillas, brochettes, briouats and couscous dishes; all arrive …
Top Choice Moroccan in Rabat

Le Petit Beur

Known for its friendly waiters and fresh Moroccan food, this small restaurant offers an array of daily specials, tajines, brochettes, briouates and pastillas. The set menu of salad, brochettes and water for Dh90 is …
Hotel in Oualidia

La Sultana

Even if you can't stay in this luxury hotel, you should consider enjoying a leisurely lunch at its terrace restaurant on the edge of the lagoon. It specialises in fresh shellfish, which is kept in high-tech tanks an…
Seafood in Oualidia

Ostréa II

Oualidia is famous for its oyster beds, which produce about 200 tonnes of oysters annually, and this restaurant attached to an oyster farm is a great place to slurp some bivalves. These come in three grades, with th…