3 Best Restaurants in Rabat and Casablanca, Morocco

Al Marsa

$$$$

One of the swanky restaurants in Salé's marina, Al Marsa—meaning "port" in Arabic—serves Spanish food in a glass-enclosed dining room overlooking the Bou Regreg River. The menu revolves around fish and seafood, the produce is fresh, and the dishes imaginative (if Spanish cuisine isn't your thing, Al Marsa has a sister restaurant right next door, also called Al Marsa, serving Italian fare).

Port de Plaisance, Salé, Rabat-Salé-Kenitra, Morocco
0537-84–58–18
Known For
  • stunning views
  • buzzy, European-style atmosphere
  • great paella

Casa José Puerto

$$

This upscale Spanish tapas restaurant is a favorite among residents and always abuzz with diners and drinkers---which makes it a great place to meet true Casablancans. Products are local and fish is supplied daily, with typical options including calamari and patatas bravas; for those missing pork, there’s even real chorizo and jamón, all accompanied by a selection of wines and beers from here and abroad. 

26, bd. Felix Houphouet Boigny, Casablanca, Casablanca-Settat, 20000, Morocco
0522-29--70--12
Known For
  • lively atmosphere
  • extensive menu
  • opens early for an after-work crowd

La Bodega

$$$

Every night is fiesta night at La Bodega, opposite the Central Market: come for tapas and a drink or stay for a full meal from the typically Spanish menu—think jambon serrano (thinly sliced, dry-cured Spanish ham) and paella. The restaurant has a fun atmosphere, with themed live music each evening and popular dance floor: Tuesday, for instance, is salsa time, and a pro will give tips if you feel like improving your moves. 

129, bd. Allal Ben Abdellah, Casablanca, Casablanca-Settat, Morocco
0522-54–18–42
Known For
  • high-quality Latin fare
  • tempting fixed-price menu at lunch
  • lively atmosphere
Restaurants Details
Rate Includes: No lunch Sun.

Recommended Fodor's Video