Tangier
This charming seafood restaurant is well worth the hype, offering an excellent, filling, four-course meal in rustic surroundings. First comes the fish…
Tangier
This charming seafood restaurant is well worth the hype, offering an excellent, filling, four-course meal in rustic surroundings. First comes the fish…
Tangier
This is a genuine, family-run bistro with Italian Tangier-born owners; it feels like you've been invited for Sunday dinner. Expect a highly international…
Chefchaouen
The only female-owned restaurant in Chefchaouen, Sofia (named after the owner's daughter) is a revelation in a city where restaurants have largely…
Chefchaouen
British-owned Café Clock knows what travellers want. Delicious camel burgers for the adventurous, refreshing salads and juices for the health-conscious…
Chefchaouen
El Jaleo, meaning 'the mess', takes the best cooking in Chefchaouen – from Nuura of Sofia – to a wonderfully atmospheric restaurant above Oued Ras El Maa…
Tangier
King Mohammed VI was seen dining here, which is as good a recommendation as any. A very smart renovation of this elegant building along the medina wall…
Chefchaouen
This is the best restaurant in the area and worth the 10-minute drive from town (Dh6). The Tanjaoui owner uses only the freshest ingredients from the…
Melilla
A waterfront terrace makes this classy spot adjacent to the fortress walls a very pleasant place for a meal or just a late afternoon drink. The speciality…
Tetouan
The menu at this elegant riad is a cut above the usual. A big change from the standard tajine menu, it features some innovative Moroccan dishes and is…
Al Hoceima
This is the main restaurant at the port, and a good one. After 6pm you can buy your fish fresh off the boat and have them grill it for you (alternatively,…
Oujda
A Oujda institution where people queue for tables at lunchtime (there’s a big, packed salon upstairs). Salads are great, and waiters rush with plates of…
Ceuta
Considered by many to be Ceuta's best restaurant, El Refectorio has a good bar, and dining inside and out with magnificent sea views from the balcony. It…
Ceuta
A classic neighbourhood gathering place that's heavy on tapas, cerveza (beer) and friendliness. Catch up on football, gossip and practise your español.
Tangier
The Ville Nouvelle version of Populaire Saveur de Poisson, but less expensive and with superb service. The set menu here will leave you stuffed, with…
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…
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…
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…
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,…
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…
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,…
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…
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…
Tangier
Despite the name, you won't find English food here. Instead, there's delicious Moroccan Jewish cuisine heavy on garlic, including a variety of tajines and…
Tangier
The orange walls and white windows in this renovated apartment provide the feel of a holiday cottage, while the red lighting, background jazz and exotic…
Tangier
This cliffside cafe may have the best sea view in all of Tangier. It dishes out huge sundaes and crêpes, in addition to fish, burgers, pizza and juice…
Tangier
If you’re tired of tajines and pasta, this authentic Chinese fare is a decent alternative. La Pagode is an intimate and classy dining area, with lacquered…
Tangier
Find an anecdote to Tangier's heat at this airy cafe overlooking the Mohammed V Mosque. Go all out with the Romeo and Juliet, a divine six-scoop treat, or…
Tangier
This enormous whitewashed cafe is high on opulence, with a huge central chandelier and red velour upholstery. Breakfasts are decent and coffee is served…