Must-see restaurants in Morocco

  • Relais Saint Exupéry

    Ouarzazate

    The Relais serves creative dishes featuring local ingredients such as Talouine saffron and Saharan salt. Try flaky bastilla (savoury pie) of fish, or…

  • La Table de la Plage

    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…

  • Jardin des Arômes

    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…

  • Abo Tayssir

    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…

  • La Famille

    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…

  • La Mouette Gourmande

    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…

  • Hamadi

    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…

  • Patisserie Al Jawda

    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…

  • Chez Hicham

    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…

  • Ahlen

    Tangier

    Rachid, the owner of this affordable medina restaurant, is passionate about nutrition, so he makes all of his preservative-free tajines, soups and…

  • Corner Cafe

    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…

  • Restaurant El Korsan

    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…

  • Canada Inn

    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,…

  • Restaurant du Port de Pêche

    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…

  • Bondi Coffee Kitchen

    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,…

  • Aisha

    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…

  • Espace Miramar

    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…

  • Lorizon

    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…

  • Chez Dimitri

    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…

  • Charlotte

    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,…

  • El Tangerino

    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…

  • Baissara Ansar

    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…

  • Café Pâtisserie Colombo

    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…

  • Le Salon Bleu

    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…

  • La Traviata

    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…

  • Café La Belle Vue

    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,…

  • Iloli

    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…

  • Basilic

    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,…

  • El Reducto

    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…

  • Restaurant Marhaba

    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,…

  • Mandala

    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…

  • Granier

    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 …

  • Vincentino Pastelería

    Ceuta

    This traditional Spanish cafe buzzes all day with people clamouring for cheap breakfasts, ice cream, sandwiches, delicious patisserie and excellent coffee…

  • La Terrazza

    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…

  • Chez Bejgueni

    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…

  • Zeitoun Cafe

    Marrakesh

    This family-friendly restaurant has the loveliest tiered terraces on the Djemaa. Honest Moroccan cooking and panoramic views over the square make it…

  • Terrasse des Épices

    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…

  • Zeitoun Cafe

    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…

  • Café Kessabine

    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…

  • Le Tobsil

    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…

More destinations you need to see