We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.
We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Best Mediterranean Restaurants in Marrakech

Map
Satellite
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
Your filters are still active.
There are no pins in your viewport. Try moving the map or changing your filters.
Sorted by:
Ranking
Name
Price (low to high)
Price (high to low)

Restaurant Riad Monceau

#270 of 594 Restaurants in Marrakech
Price: $49 Map
Visitor photos (119)
Cuisines: Moroccan Mediterranean

Le Bougainvillier

#271 of 594 Restaurants in Marrakech
Price: $5 - $10 Map
Visitor photos (72)
Cuisines: Moroccan Mediterranean

Cafe Terrasse Palais El Badia

#272 of 594 Restaurants in Marrakech
Map
Visitor photos (14)
Cuisines: Moroccan Mediterranean

Cafe Oasis Tafernout

#278 of 594 Restaurants in Marrakech
Map
Visitor photos (11)
Cuisines: Moroccan Mediterranean

La Roseraie

#279 of 594 Restaurants in Marrakech
Visitor photos (2)
Cuisines: Moroccan Mediterranean

Cafe Snack Rahba Kedima

#281 of 594 Restaurants in Marrakech
Visitor photos (34)
Cuisines: Moroccan Mediterranean

Chez Coco

#284 of 594 Restaurants in Marrakech
Map
Visitor photos (1)
Cuisines: French Moroccan Mediterranean

Cafe Resto Talaa

#285 of 594 Restaurants in Marrakech
Visitor photos (7)
Cuisines: Moroccan Mediterranean

Caffe Internazionale

#287 of 594 Restaurants in Marrakech
Map
Cuisines: Moroccan Mediterranean Pub

Crystal Restaurant

#289 of 594 Restaurants in Marrakech
Price: $58 - $88 Map
Visitor photos (14)
Cuisines: Mediterranean

Nid'cigogne

#291 of 594 Restaurants in Marrakech
Map
Visitor photos (46)
Cuisines: Moroccan Mediterranean

Restaurant Berbere

#294 of 594 Restaurants in Marrakech
Map
Visitor photos (2)
Cuisines: Moroccan Mediterranean

La Porte Du Monde

#295 of 594 Restaurants in Marrakech
Map
Visitor photos (54)
Cuisines: Moroccan Mediterranean European

Restaurant Place des Ferblantiers

#296 of 594 Restaurants in Marrakech
Map
Visitor photos (8)
Cuisines: Moroccan Mediterranean

Toro Loco

#299 of 594 Restaurants in Marrakech
Price: $8 - $22 Map
Visitor photos (2)
Cuisines: Mediterranean Spanish Tapas

Les Terrasses de Marrakech

#301 of 594 Restaurants in Marrakech
Map
Cuisines: Moroccan Mediterranean

La Kasbah de l'Ourika

#306 of 594 Restaurants in Marrakech
Map
Visitor photos (10)
Cuisines: Moroccan Mediterranean

La Taverne

#308 of 594 Restaurants in Marrakech
  • Lunch 10/14/2014
  • Gone 06/11/2015
Map
Visitor photos (12)
Cuisines: Moroccan Mediterranean Pub

Les Jardins d'Ines Restaurant

#309 of 594 Restaurants in Marrakech
Map
Visitor photos (7)
Cuisines: Moroccan International Mediterranean

Cafe Palais El-Badi

#311 of 594 Restaurants in Marrakech
Map
Visitor photos (1)
Cuisines: Moroccan Mediterranean

Karobase

#313 of 594 Restaurants in Marrakech
Price: $9 - $22 Map
Visitor photos (8)
Cuisines: French Moroccan Mediterranean Vegetarian Bistro

Le Printemps

#314 of 594 Restaurants in Marrakech
Map
Cuisines: Moroccan Mediterranean

Ristorante Riad Monceau

#315 of 594 Restaurants in Marrakech
  • Tasting Menu 06/27/2015
Visitor photos (1)
Cuisines: Italian Moroccan Mediterranean

Riad Omar

#318 of 594 Restaurants in Marrakech
Map
Visitor photos (31)
Cuisines: Moroccan Mediterranean

Highway

#319 of 594 Restaurants in Marrakech
Map
Cuisines: Italian French Moroccan Mediterranean Asian

La Finca Marrakech

#322 of 594 Restaurants in Marrakech
Visitor photos (3)
Cuisines: Italian French Moroccan Seafood Mediterranean Thai

Restaurant Medina Marrakech

#324 of 594 Restaurants in Marrakech
Map
Cuisines: Moroccan Mediterranean

Myah Bay

#325 of 594 Restaurants in Marrakech
Price: $37 - $61 Map
Visitor photos (8)
Cuisines: Moroccan Mediterranean

Chine Wy

#327 of 594 Restaurants in Marrakech
  • Early dinner 10/09/2014
Map
Visitor photos (6)
Cuisines: Moroccan Mediterranean

chez ahmed

#330 of 594 Restaurants in Marrakech
Map
Cuisines: French Moroccan Mediterranean