Must-see restaurants in Morocco

  • Restaurante Oceano Casa Pepe

    Asilah

    This Spanish restaurant has been serving customers since 1914 and is still going strong. The original Pepe has passed away, the dimly lit interior is old…

  • Snack Cafes

    Meknes

    Take your pick of the snack cafes and stands lining the west side of Place El Hedim and sit at the canopied tables to watch the scene as you eat. There…

  • Poisson Sacrée

    Todra Gorge

    About 9km up the gorge, on the edge of the palmeraie (palm grove), this small cafe is perched beside a spring-fed pool that is full of freshwater fish. It…

  • Grillade Albanna

    Moulay Idriss Zerhoun

    Moulay Idriss is known for its kefta, and this simple grillhouse just off the town's main square is a local favourite. Take a people-watching seat while…

  • Dar TimTam

    Mouassine & Central Souqs

    The bow-tied waiters and old-fashioned table linen can make this place seem a bit fusty, but the courtyard of this 18th-century riad is a tranquil spot…

  • Forest Restaurant

    Ifrane

    This chilled-out cafe attracts Ifrane's wealthy university students. It's a little on the pricey side, but if you're craving some decent international…

  • Restaurant Adnane

    Midelt

    The leafy corner terrace at Adnane is a perfect spot for watching the world go by while you wait for a delicious plateful of rotisserie chicken. Here it's…

  • Restaurant Le Comme Chez Soi

    Oujda

    This licensed restaurant is dimly lit, with white tablecloths and checkered floors. Fish tanks indicate the speciality, but there are also good steaks and…

  • Marrakech

    Ville Nouvelle

    Hidden behind thick wooden doors, this place exudes more traditional charm than just about any other restaurant in the Ville Nouvelle. The red plaster…

  • Chicken Mac

    Ville Nouvelle

    Several places seem to run together in a busy row of streetside tables and chairs here. Chicken Mac is the last one away from Place Florence, and quickly…

  • La Dolce Pizza

    Al Hoceima

    The terrace at this cute Italian bistro thrust out into the chaos of Place du Rif is a great place to people watch and have some pizza, shawarma or salad…

  • Snail Stand

    Medina

    This permanent stand is a good place to sample a favorite Moroccon comfort food, especially popular in cold weather: a bowl of snails, still in their…

  • Restaurant du Port

    El Jadida

    Head into the port and up the stairs to find this restaurant, which focuses on simple fish dishes and views over the harbour. It's one of the few…

  • Pâtisserie Driss

    Essaouira

    This icon of Essaouira opened way back in 1928, and its cafe with attached semihidden courtyard has many loyal regulars. Sadly, service can be as chaotic…

  • Le Kasbah

    Medina

    Opposite Bab Bou Jeloud, this longstanding classic occupies a prime spot, and it knows it. The menu is utterly average (tajines, couscous, etc) and drinks…

  • Restaurant Canalina

    Southern Morocco & Western Sahara

    The Canalina, when it's open, is likely the best restaurant in town, featuring seafood, tortillas and other Iberian fare. Unfortunately, hours are…

  • Loft

    Gueliz & Ville Nouvelle

    Carnivores unite. From Atlas Mountain snails to lamb shank and a divine calf's liver doused in a luscious garlicky sauce, Loft is a meat-lover's paradise…

  • Mou Mou

    Middle Atlas

    Come night-time, happy customers – including lots of families and women – spill out the door of this packed corner joint with Moroccan music joyously…

  • Snack Mac Hicham

    Marrakesh

    First, the bad news: it's in a hilariously bad location next to a car park. Now the good: this scrubbed-up hole-in-the-wall cafe with its shady patio of…

  • Café Restaurant Bilal

    Azrou

    The streetside terrace at this cafe-restaurant is crammed with locals partaking in coffee and cake (the cafe doubles as a patisserie), but upstairs there…

  • Complexe Touristique Le Pin

    Midelt

    There's a faint air of neglect hanging about this large cafe-restaurant site, but it still manages to draw in coach groups with its decent food, pleasant…

  • Carrefour

    Ville Nouvelle

    Self-caterers and anyone interested in a Moroccan take on the hypermarché can find everything they need at this sprawling place on the ground floor of the…

  • Pasta Baladin

    Essaouira

    Communal bar-style seating gets you friendly with your fellow diners. The menu is limited to pasta, including gluten-free options, and choices are simple …

  • La Casa

    Middle Atlas

    One of a rash of modern places that look quite out of place in sleepy Taza; there's a cafe at the front with pavement seating and a dimly lit restaurant…

  • Restaurant Al Bahr

    Tetouan

    Choose from a selection of fish at the bar at this fast seafood restaurant. Snacks such as burgers and sandwiches are also on the menu. Salads are a plus,…

  • Café Miramar

    Sidi Ifni

    This cliffside family-run cafe dishes up the usual suspects (tajines, brochettes, Friday couscous) with cheery flair and gorgeous ocean views. Bouquets of…

  • L'Anice

    Agadir

    Cool and comfortable, this smart cafe under the Studiotel Afoud features blue-sofa lounge seating and plenty of plants on its terrace overlooking the…

  • Café la Toga

    Melilla

    A decent breakfast spot next to Plaza de la Culturas serving Moroccan msemen (square pancake-like bread) and mint tea alongside Spanish staples like pan…

  • Café Amsterdam

    Middle Atlas

    Follow your nose to the piles of freshly baked savoury and sweet pastries, croissants and breads at Café Amsterdam, where a steady stream of locals file…

  • La Rive

    Rabat

    Modern and airy, this popular cafe-restaurant sits on a sunken plaza away from the traffic and bustle. The good-value menu is international, serving up…

  • Pistachios

    Agadir

    Colourful outdoor tables and energetic English-speaking staff are standouts at this modern cafe with some of the best ice cream in town. Cool down with…

  • Les Blancs

    Agadir

    Occupying a series of elegant white blocks by the beach at the entrance to the marina, Les Blancs' claim to fame is its paella, the house speciality (two…

  • Zan Zan Cafe

    Mirleft

    When you tire of tajine, the friendly folk at Zan Zan will dish you up decent pasta, coffee and smoothies in a cosy yet tasteful setting overlooking the…

  • Fish Stalls

    Taghazout

    Grab a plastic chair and join Tagazhout locals chowing down on the catch of the day. Grill-masters fan the fish sizzling on the roadside barbecues;…

  • La Mamma

    Rabat

    This old-school restaurant – dimly candlelit with red-and-white checked tablecloths – serves some of the best Italian food in the city. Some of the pasta…

  • Casa Luis

    Dakhla

    Spanish flavours and Atlantic seafood come together at this long-established local favourite. Tuck into tortilla, paella and well-priced grilled catch of…

  • Hôtel Les Etoiles de Toubkal

    Imlil

    Tiled tables in the garden of this downtown hotel offer a tranquil dining retreat. Aside from the standard selection of tajines and grilled meats, you can…

  • Le Jardin de Source

    Dadès Gorge

    Leisurely lunches at this pretty garden restaurant near the mouth of the gorge include flavourful vegetarian options, omelettes and vegetable tajines and…

  • Hotel Restaurant Timzzillite

    Dadès Gorge

    At the top of the gorge, this busy restaurant (sometimes full of tour groups) offers magnificent views over the notorious switchback road – which the food…

  • Restaurant-Café Itranes

    High Atlas Mountains

    Some 300m after the city gate on the left, this sidewalk restaurant serves a mean rotisserie chicken. If you've got a sweet tooth, the affiliated pastry…

More destinations you need to see