Agadir
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…
Agadir
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…
Taroudant
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…
Agadir
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…
Taroudant
This 60-year-old restaurant specialises in tajines, including one with pigeon (or chicken), prunes and grilled almonds. Above the male-dominated ground…
Agadir
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…
Taghazout
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…
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,…
Taghazout
The cafe at L’Auberge is a funky hangout serving Moroccan and international food. Comfort food options include nachos, a shared antipasto plate, and…
Taghazout
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…
Taroudant
This garden restaurant has tented seating areas set around a large swimming pool adjacent to the city ramparts. The house specialities, which include…
Souss Valley
Bursting with plants, antiques and busy paisley prints on everything from umbrellas to upholstery, this new addition to the tiny Tamraght scene cannily…
Agadir
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…
Agadir
Agadir's smartest and most popular cafe, with indoor and outdoor seating and a comprehensive menu of salads, pizza, panini, pastas and burgers. The cactus…
Agadir
One of Agadir’s best fish restaurants, with two pages of the menu devoted to seafood. Pasta and meat dishes are also available, and the food is generally…
Agadir
Take a seat at this simple stall and you won't even need to order: c'est la soupe. La soupe in question is harira, a brothy, tomatoey affair with oregano,…
Souss Valley
With a breezy outdoor patio and a crazy mosaic of tiles on the floor, this cool little cafe is a relaxing spot to hang out in after a day's swimming or…
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…
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…
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…
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;…
Souss Valley
A basic, chilled beachside cafe in teal and orange, with a terrace from which you can watch the wipeouts of beginner surfers. Fish is the name of the game…
Souss Valley
At the northern end of the beach, Banana Beach is a great spot to while away a few hours, offering sunloungers on the sand and seafood, omelettes,…
Agadir
For ultrafresh, no-nonsense fish, try one of the many fish stalls at the entrance to the commercial port.
Agadir
Shaded and cool, the plastic-covered tables at K Moon are perennially popular with locals, predominantly men. Meaty mains will set you up for the…
Agadir
This unlicensed restaurant, with sidewalk tables shaded by jacarandas, occupies an atmospheric location. Red pleather upholstery and a mural of a grinning…
Agadir
If you find yourself hungry along the strip of tourist restaurants on the busy Blvd de 20 Août, Le 20' (formerly Le Petit Dôme) is a fine option. Its…
Taghazout
Juices, smoothies and great espresso with up-close beach views make this hole-in-the-wall a perfect spot to kick off another day in Taghazout.