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

Tapa Tapa - Arenal

Calle del Arenal, 15, 28013, Madrid

7.9 / 10
108 reviews

Average price €11

-20% en carta (No válido en terraza)

Mediterranean

C/ Corazón de María, 30, 28002, Madrid

8.8 / 10
221 reviews

Average price €36

Mediterranean

Calle de Preciados, 3, 28013, Madrid

10.0 / 10
4 reviews

Average price €40

Mediterranean

Calle de Arroyofresno, 19, 28035, Madrid

8.7 / 10
19 reviews

Average price €25

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

Mediterranean

Plaza Mayor, 8, 28012, Madrid

8.8 / 10
381 reviews

Average price €25

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

InsiderMediterranean

Calle de Coslada, 3, 28028, Madrid

9.2 / 10
4,440 reviews

Average price €35

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

Mediterranean

Calle de la Princesa, 13, 28008, Madrid

9.3 / 10
82 reviews

Average price €20

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

Mediterranean

Calle Esteban Collantes, 31, 28017, Madrid

8.8 / 10
15 reviews

Average price €15

Mediterranean

Calle Dr. Drumen, 3, 28012, Madrid

8.8 / 10
148 reviews

Average price €20

Mediterranean

Plaza de Platerías de Martínez, 1, 28014, Madrid

8.6 / 10
10 reviews

Average price €25

InsiderMediterranean

Paseo de la Castellana, 4, 28046, Madrid

8.7 / 10
1,727 reviews

Average price €40 Accepts Yums

InsiderMediterranean

Calle Duque de Alba, 4, 28012, Madrid

8.7 / 10
1,469 reviews

Average price €25

Mediterranean

C/ San Nicolás, 9, 28013, Madrid

8.8 / 10
2,048 reviews

Average price €31

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

Mediterranean

Calle de Antonio López Aguado, 10, 28029, Madrid

9.2 / 10
185 reviews

Average price €30

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

Mediterranean

Calle de Alcalá, 381, 28027, Madrid

8.7 / 10
338 reviews

Average price €18

Mediterranean

Calle de Serrano, 93, 28006, Madrid

8.5 / 10
3 reviews

Average price €15

YUMS x2Mediterranean

Calle de José Ortega y Gasset, 64, 28006, Madrid

9.0 / 10
726 reviews

Average price €25

Mediterranean

Calle del Conde Duque, 2, 28015, Madrid

8.8 / 10
272 reviews

Average price €20

Mediterranean

C/ Arturo Soria, 6, 28027, Madrid

8.4 / 10
396 reviews

Average price €20

MICHELIN 2020Mediterranean

C/ Maldonado, 14, 28006, Madrid

9.3 / 10
3,590 reviews

Average price €34 Accepts Yums

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

Mediterranean

Calle de José Ortega y Gasset, 54, 28006, Madrid

8.6 / 10
7 reviews

Average price €20

Mediterranean

Calle de la Fuente del Berro, 33, 28009, Madrid

Average price €26

Mediterranean

Calle Velazquez 62, 28001, Madrid

Average price €30

Mediterranean

Calle de Gonzalo de Córdoba, 5, 28010, Madrid

9.4 / 10
7 reviews

Average price €22

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

Mediterranean

Calle Diego de León, 60, 28006, Madrid

8.4 / 10
31 reviews

Average price €20

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