7 Best Restaurants in Rabat and Casablanca, Morocco

Le Cabestan

$$$$ Fodor's choice

Located right near the Corniche lighthouse, you approach this restaurant through a pretty, candlelit garden and inside you'll have spectacular ocean views: you can look down from a window seat onto blue rock pools as you savor delicious fish dishes. The menu focuses on fine Mediterranean cuisine, with a lively tapas bar that draws a cocktail- and champagne-loving crowd until the early hours.

Le Petit Rocher

$$$$ Fodor's choice

For fine dining or drinks with a fantastic view, the super-elegant Petit Rocher is just the ticket: its unrivaled position lets you gaze over the sublime Atlantic waves and the Hassan II Mosque. Enjoy delicious Mediterranean cuisine and good wine in the restaurant area, or settle down at the bar where fabulous cocktails are poured and a DJ often spins.

Le Rossignol

$$$ Fodor's choice

Another offering in the buzzing district of Gauthier, Le Rossignol is billed as a French restaurant but has all sorts of interesting dishes thanks to a chef who has worked all over the world. You'll find Lebanese meze and mac 'n' cheese with truffles, excellent salads, fish dishes, and a very upmarket burger, not to mention great breakfast options. 

Recommended Fodor's Video

Les Trois Mâts Chez Joe

$$$$ Fodor's choice
In terms of both gastronomy and comfort, this is probably the best pick among the beach clubs lining this part of the coast. It's open for lunch and dinner, and the menu revolves around seafood with a Mediterranean slant. Cocktails and fine wines are in plentiful supply as well. Beach umbrellas and loungers are available for rent, and kids are welcome.
Tamaris I, Dar Bouazza, Casablanca-Settat, Morocco
0522-33--02--62
Known For
  • <PRO>varied food and drink menu</PRO>
  • <PRO>ideal setting</PRO>
  • <PRO>families welcome</PRO>

Les Trois Palmiers

$$$$ Fodor's choice

Sliding glass windows run the length of this restaurant, and open onto the beach between Temara and Skhirat. The inventive menu features Oualidia oysters, fish or prawn carpaccio, and plenty of fresh fish, as well as some Spanish dishes such as paella and fish fiduea (sort of a paella made with noodles instead of rice). There's a tapas bar, too---more rustic than the main restaurant---serving cocktails to the after-work crowd.

La Casa Emma

$$$ | Centre Ville

Light, airy, and full of greenery, La Casa Emma offers exquisite French cuisine featuring plenty of seafood, along with a wide range of tapas, pizzas, and pastas. There's an after-work vibe early evenings when locals congregate for cocktails and chill music. 

7, rue Tajmouati, Rabat, Rabat-Salé-Kenitra, Morocco
0652-62--12--20
Known For
  • chic, people-watching spot
  • wide-ranging menu
  • great cocktails

Picolo's

$$$$ | Souissi

This friendly Mediterranean-style restaurant offers "cuisine du marché," or cooking from the market. It serves a broad selection of fish, meat, and pasta dishes in a charming setting: white linens top the tables in the cheery dining room, and the beautiful airy garden, where intimate tables snuggle amid the greenery, is a delight. Alcohol is served.

149, rte. des Zaers, Rabat, Rabat-Salé-Kenitra, Morocco
0537-63–69–69
Known For
  • fresh produce from the market
  • lovely tapas
  • great for outside dining