TheFork, a Trip advisor company

What
Where

Specify a date & time to find the best restaurants & offers

The Best Mediterranean Restaurants in Madrid

668 restaurants

Sort by Relevance

Mediterranean

Al Paseo

Paseo de la Habana, 65, 28036, Madrid

9.0 / 10
4,009 reviews

Average price €45 Accepts Yums

Mediterranean

Av. del Monasterio de El Escorial, 6, 28034, Madrid

9.2 / 10
45 reviews

Average price €40

Mediterranean

Calle Columela, 4, Madrid, Spain, 28001, Madrid

9.2 / 10
206 reviews

Average price €15

Mediterranean

Calle Víctor Andrés Belaunde, 8, 28016, Madrid

7.8 / 10
35 reviews

Average price €25

-30% off the "à la carte" menu!

Specify a date and enjoy promotions of up to -50% in our best restaurants

Mediterranean

C/ Francisco Silvela, 83, 28028, Madrid

9.0 / 10
372 reviews

Average price €25

InsiderMediterranean

C/ Preciados, 37, 28013, Madrid

9.0 / 10
113 reviews

Average price €40

Mediterranean

Calle de Alonso Cano, 84, 28003, Madrid

9.1 / 10
121 reviews

Average price €25

MICHELIN 2020Mediterranean

Av. de Menéndez Pelayo, 15, 28009, Madrid

9.1 / 10
1,349 reviews

Average price €30

Mediterranean

Calle Pedro Heredia, 1, 28028, Madrid

8.9 / 10
598 reviews

Average price €20

Menú del día 10.50 € 10,5 €

Mediterranean

Av. de la Victoria, 2 | CC. Sexta Avenida,, 28023, Madrid

9.0 / 10
12 reviews

Average price €25

-30% off the "à la carte" menu!

InsiderAuthor

Calle Imperial, 8, 28012, Madrid

8.9 / 10
353 reviews

Average price €35

Mediterranean

Avenida Machupichu, 85, 28043, Madrid

8.9 / 10
7,480 reviews

Average price €30 Accepts Yums

Mediterranean

Av. de Burgos, 12, 28036, Madrid

9.0 / 10
159 reviews

Average price €20

-30% off the "à la carte" menu!

Mediterranean

Calle de Santa Isabel, 40, 28012, Madrid

9.0 / 10
291 reviews

Average price €30

InsiderMediterranean

C/ Claudio Coello, 71, 28001, Madrid

9.0 / 10
387 reviews

Average price €34

Mediterranean

Av. de Menéndez Pelayo, 17, 28009, Madrid

8.9 / 10
79 reviews

Average price €25

Mediterranean

Calle Calatrava, 6, 28005, Madrid

9.0 / 10
113 reviews

Average price €28

Fine Dining

C/ Marqués de Cubas, 14, 28014, Madrid

8.8 / 10
3,252 reviews

Average price €30

-50% off the "à la carte" menu!

Mediterranean

Calle de Eduardo Barreiros, 149, 28041, Madrid

8.6 / 10
28 reviews

Average price €18

-20% en « LA LUNA », es decir 32,00 € € en lugar de 40,00 € € ! 40 €

Mediterranean

Calle de Luchana, 27, 28010, Madrid

8.8 / 10
22 reviews

Average price €20

Mediterranean

Calle de García de Paredes, 51, 28010, Madrid

9.3 / 10
1,879 reviews

Average price €35

-30% off the "à la carte" menu!

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
676 reviews

Average price €25

Especial grupo: Menú 27.5 € (4 à 32 p.) 27,5 €

Mediterranean

C/ Tortosa, 10, 28045, Madrid

7.5 / 10
131 reviews

Average price €26

-30% off the "à la carte" menu!

Mediterranean

C/ de Albacete, 2, 28027, Madrid

7.3 / 10
36 reviews

Average price €32

-30% off the "à la carte" menu!

YUMS x2Mediterranean

Calle de Narváez, 34, 28009, Madrid

Average price €27

The Best Mediterranean Restaurants in Madrid

The Mediterranean evokes the aromas of olive oil, rosemary, thyme, and lavender. Bright and flavourful, Southern cuisine fills our hearts and palates with sunshine. To enjoy marinated olives, grilled fish and peppers, gazpacho, and sun-dried tomatoes, check out our selection of Mediterranean restaurants.

Filter

TheFork advantages