TheFork, a Trip advisor company

What
Where

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

The Best Mediterranean Restaurants in Madrid

653 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Mediterranean

Santo y Seña

C/ Doctor Fleming, 23, 28036, Madrid

Average price €30

Set Menu 20€

Mediterranean

C/ Libertad, 23, 28004, Madrid

Average price €18

Set Menu 13.90€

Mediterranean

Ulises, 7, 28043, Madrid

Average price €23

Menú Mediodía 9.95 €

Mediterranean

C/ O' Donell, 53, 28009, Madrid

Average price €23

Menu de Trabajo 42.15€

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

Mediterranean

C/ Puerto Rico, 34, 28016, Madrid

Average price €36

Menu 10.90€

Mediterranean

C/ Santa Leonor, 61, 28037, Madrid

Average price €12

Menu 11.95€

Mediterranean

C/ Vía de los Poblados, 3, 28033, Madrid

Average price €31

Today's special menu 10.25 €

Mediterranean

C/ Cerro de Garabitas, 10, 28053, Madrid

Average price €23

Menu 28.50€

Mediterranean

Calle de Juan Bravo, 54, 28006, Madrid

Average price €24

Group menu 37.40€

Mediterranean

C/ Doctor Fleming, 4, 28036, Madrid

Average price €13

Today's lunch menuentre semana 10€

Mediterranean

Avenida Reina Victoria, 12, 28003, Madrid

Average price €20

Menú 23.50€

Mediterranean

C/ Manuel Marchamalo, 10-12, 28029, Madrid

Average price €38

Menu 39€

Mediterranean

C/ Felipe V, 2, 28013, Madrid

Average price €37

Menu 38.50€

Mediterranean

C/ Colmenares, 13, 28004, Madrid

Average price €28

Menu Divina 25.90€

Fine Dining

C/ Castelló, 18, 28001, Madrid

Average price €23

Menu 15€

Mediterranean

Paseo Pintor Rosales, 20, 28008, Madrid

Average price €26

Mediterranean

Paseo de la Castellana, 179, 28046, Madrid

Average price €34

Menú 66€

Mediterranean

Av. de Logroño, 144, 28042, Madrid

8.6 / 10
8 reviews

Average price €25

Mediterranean

Calle Vázquez de Mella, 1, 28017, Madrid

8.6 / 10
7 reviews

Average price €15

Mediterranean

Calle Peña Auseba, 5, 28034, Madrid

8.6 / 10
196 reviews

Average price €30

InsiderMediterranean

Plaza Cibeles, s/n, 28001, Madrid

8.5 / 10
555 reviews

Average price €30

Mediterranean

Calle del Príncipe de Vergara, 258, 28016, Madrid

8.4 / 10
84 reviews

Average price €20

InsiderMediterranean

Calle de Velázquez, 62, 28001, Madrid

Average price €20

Author

Calle de San Marcos, 8, 28004, Madrid

8.4 / 10
233 reviews

Average price €30

Mediterranean

Paseo de Eduardo Dato, 5, 28010, Madrid

8.4 / 10
357 reviews

Average price €32

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