Best restaurants in Southern Morocco & Western Sahara

  • Top ChoiceRestaurants in Tiznit

    À l'Ombre du Figuier

    Follow the signs through alleyways and under low doorways to one of southern Morocco's best restaurants. Colourful tables are arrayed under the dappled shade of a sprawling fig tree. The menu is meat-heavy, with lamb, beef and turkey, but there's often a seafood plat du jour. Side dishes include a delicious cucumber and melon soup or Moroccan salad. For dessert, refresh the palate with chilled pineapple gazpacho.

  • Top ChoiceRestaurants in Dakhla

    Casa Lola

    This stylish restaurant celebrates the region's recent Spanish heritage with hot and cold tapas – the shrimp croquettes and the calamari are both very good – while local octopus and grilled whiting are popular menu items. The namesake Lola keeps regular business visitors from the Canary Islands very happy, dispensing both good humour and complimentary aperitivo shots. Beer and wine are also served.

  • Top ChoiceRestaurants in Sidi Ifni


    The best restaurant in Sidi Ifni serves excellent grills and seafood, often to a soundtrack of Western music – English-speaking owner Abdellah is a big fan of the blues – amid an elegant Moorish-style interior. Service is super friendly, and everything is fresh and thoughtfully prepared, especially the plate-covering Pariada of the Sea, a mixed grill of fish, calamari and octopus.

  • Top ChoiceRestaurants in Agadir

    Le Jardin d'Eau

    By far the best restaurant on the Blvd de 20 Août touristS strip, the Jardin d'Eau slings fragrant, flavoursome tajines, salads and meat-based mains sourced from a collective farm south of the city, as well as freshly caught seafood. Service is subtly attentive, and the decor is warmly exotic, with lanterns, wood carvings and an atrium bursting with plants. Live music nightly.

  • Top ChoiceRestaurants in Tafraoute

    Restaurant La Kasbah

    Decorated with rugs, lanterns and jewellery, this licensed restaurant serves dishes including a wonderful beef-and-prune tajine, harira (lentil soup) and the house speciality, nomad tortilla: kalia (minced meat with tomato, peppers, egg, onion and 44 spices served in a tajine). Argan oil and spices abound in all the dishes.

  • Restaurants in Anti Atlas Mountains

    Bio Beldi

    Friendly proprietor Yassine has done an excellent job converting the family home into a welcoming restaurant, the only one of its kind in the Ameln Valley, complete with a back garden. Tajines and couscous are great value and tasty, especially the gratis homemade goat cheese and crudités that begin every meal here. To get there, head north from Tafraoute on R105, then turn left toward Chez Amaliya. Bio Beldi is just under four kilometres into the valley once you make the turn, in the tiny settlement of Aït Oumgas.

  • Restaurants in Taroudant

    Riad Maryam

    The first Taroudant riad to open as accommodation, Riad Maryam has been overtaken by other flasher options, but it's still a wonderful location for an evening meal. Multicourse menus, including soup, salad and dessert, are served in the verdant inner courtyard. Prior booking is essential, so follow the signs and visit in the morning to book for the evening. The family owners speak French but little English. The riad isn't always open for guests; it's best to call ahead.

  • Restaurants in Agadir

    Côté Court

    This restaurant at the Royal Tennis Club occupies a lovely outdoor area presided over by a glamorous French patron. The garden and grounds feature up-lit trees, basket lamps and the pizza oven flickering away. Service is attentive, and the menu incorporates a range of Asian, Mediterranean and Spanish influences. Specials change daily. There's a wine bar on the property, featuring an extensive selection of wines by the glass from Europe and the US (from Dh50).

  • Restaurants in Taroudant

    Chez Nada

    This 60-year-old restaurant specialises in tajines, including one with pigeon (or chicken), prunes and grilled almonds. Above the male-dominated ground-floor cafe and elegant white 1st-floor dining room, the roof terrace has views over leafy public gardens. Bastilla (savoury-sweet pies) and royal couscous should be ordered two hours ahead. In a town with limited evening dining options outside the riads, this is a handy option.

  • Restaurants in Mirleft

    Tifawin Cafe

    Tifawin's laid-back cosmopolitan style includes excellent juices and smoothies – especially anything incorporating creamy avocado – and Moroccan pancakes with honey or amlou (a winning combination of argan-nut butter with honey and almonds). Comfort food for hungry surfers includes muesli, omelettes and toasted sandwiches, and Tifawin's bright blue-and-yellow decor adds a colourful touch to Mirfelt's arcaded main drag.

  • Restaurants in Agadir

    Pure Passion

    A black-and-purple colour scheme and Victorian light fixtures reinforce the Gothic chic at this restaurant, considered one of Agadir's best. Score a table on the terrace for marina views, and sample crevettes pil pil (prawns in a garlic sauce), fresh Dakhla oysters and good vegetarian options. The wine, beer and cocktail list runs across multiple pages, and the three-course lunch menu (Dh180) is excellent value.

  • Restaurants in Taghazout

    Cafe Mouja

    Expansive windows with brilliant Atlantic Ocean views and chunky wooden furniture both feature at this coolly hip cafe behind Surf Maroc's shop. The menu straddles Moroccan favourites and western comfort food – chicken baguettes, beetroot-and-lentil salad – plus good smoothies, homemade ginger beer and vegetarian offerings. Music and movie nights are regular events.

  • Restaurants in Agadir


    The orange trees that look dusty and sad from across the square are much more pleasant from under Daffy's thatch lanterns. Matching raffia chairs, patterned tablecloths and a warm taupe fresco-esque paint job give everything a pleasant rural aesthetic. Traditional Moroccan favourites are on offer, including tajines, soup, couscous (on Friday) and salads. Staff have a fun rapport with regulars.

  • Restaurants in Dakhla

    Le Palais Rhoul

    Trimmed with Asian design cues, this elegant lounge and bar would be more at home in cosmopolitan Casablanca. Blackboard menus highlight fragrant tajines and an excellent seafood bastilla (savoury-sweet pie), and the wine list with French, Spanish and Moroccan varietals is the best in town. The dining room segues to exterior terraces with ocean views, a great spot to share a shisha.

  • Restaurants in Taghazout

    L’Auberge Resto

    The cafe at L’Auberge is a funky hangout serving Moroccan and international food. Comfort food options include nachos, a shared antipasto plate, and excellent salads and curries. Named after a nearby surf break, the Killers burger combines cheese, avocado and caramelised onions. Moroccan options include tajines and a great Moroccan chicken stew. The patio setting is quite romantic.

  • Restaurants in Taghazout

    Dar Jospehine

    The best of the cafes along Taghazout's main street, Dar Josephine features shaded tables under a grape arbour and a pride of friendly local cats. The three-course menu (Dh100) is good value and options for mains include catch-of-the-day pil pil and a robust kefta (meatball) tajine. International influences creep in with zingy tzatziki and a hearty lasagna.

  • Restaurants in Taroudant

    Jnane Soussia

    This garden restaurant has tented seating areas set around a large swimming pool adjacent to the city ramparts. The house specialities, which include mechoui (whole roast lamb) and pigeon bastillas (savoury-sweet pies), have to be ordered in advance, but the chicken tajine with lemon and olives is good for a light lunch, and everything is decent.

  • Restaurants in Souss Valley

    Let's Be Healing Food

    Bursting with plants, antiques and busy paisley prints on everything from umbrellas to upholstery, this new addition to the tiny Tamraght scene cannily trades in deliciously executed millennial favourites like green juice, avocado toast, tacos and smoothie bowls. Omnivores will be limited to fish options. The clientele look like extras from Eat Pray Love.

  • Restaurants in Tiznit

    Riad Le Lieu

    The charming Aïcha attracts locals and tourists alike with her daily specials, which typically include tomato and goat-cheese salad, bastilla (savoury-sweet pie) and camel, beef or sardine tajines. The intimate setting is a yellow courtyard with foliage and lanterns overhead. There are just four tables, so it pays to drop by and book ahead.

  • Restaurants in Agadir

    Mezzo Mezzo

    A shining beacon among Agadir’s many pizzerias, Mezzo Mezzo offers a good range of pizzas and wines by the glass. The kitchen also turns out pasta and fish dishes for the small dining room (presided over by an oversized painting of a zebra) and sidewalk tables. Settle in, order a cold Casablanca lager and watch the world go by.