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

InsiderMediterranean

Cantina Singular

Calle de Ruiz, 16, 28004, Madrid

Average price €25

InsiderMediterranean

Calle de Trafalgar, 15, 28010, Madrid

9.2 / 10
1,814 reviews

Average price €30

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

Mediterranean

Calle Arte, 1, 28033, Madrid

Average price €12

Mediterranean

Calle de la Salud, 28013, Madrid

Average price €35

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

Mediterranean

Paseo del Rey, 22, 28008, Madrid

8.4 / 10
121 reviews

Average price €30 Accepts Yums

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

MICHELIN 2020Author

Cuesta Santo Domingo, 5, 28013, Madrid

9.3 / 10
1,687 reviews

Average price €50 Accepts Yums

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

InsiderMediterranean

Plaza de las Cortes, 7, 28014, Madrid

9.3 / 10
1,958 reviews

Average price €40 Accepts Yums

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

YUMS x2Mediterranean

Plaza Mayor, 23, 28012, Madrid

8.3 / 10
513 reviews

Average price €25 Accepts Yums

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

Mediterranean

Calle de Núñez de Balboa, 76, 28006, Madrid

9.0 / 10
491 reviews

Average price €20

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

Mediterranean

C/ Jorge Juan, 104, 28009, Madrid

9.0 / 10
365 reviews

Average price €39

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

Mediterranean

Av. del Talgo, 206, 28023, Madrid

9.2 / 10
7 reviews

Average price €15

Mediterranean

Calle Ntra. Sra. del Carmen, 8, 28039, Madrid

8.2 / 10
28 reviews

Average price €11

Mediterranean

Calle Infanta María Teresa, 20, 28016, Madrid

8.9 / 10
435 reviews

Average price €22

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

YUMS x2Mediterranean

Calle de Serrano, 224, 28016, Madrid

9.0 / 10
5 reviews

Average price €35

Mediterranean

Calle de Fernando el Católico, 78, 28015, Madrid

7.6 / 10
328 reviews

Average price €17

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

Mediterranean

Calle de Uruguay, 1, 28016, Madrid

Average price €35

Mediterranean

Bulevar de José Prat, 10, 28032, Madrid

7.7 / 10
67 reviews

Average price €15

Menú 14.90 € 14,9 €

InsiderMediterranean

Calle de Oruro 11, 28016, Madrid

9.3 / 10
441 reviews

Average price €30

Set Menu 34€

InsiderFine Dining

Calle del Barquillo, 21, 28004, Madrid

9.2 / 10
1,433 reviews

Average price €40

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

Mediterranean

Av. de Alberto Alcocer, 32 (Entrada por Calle Conde del Val), 28036, Madrid

8.6 / 10
914 reviews

Average price €40

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

Mediterranean

C/ Cervantes, 16, 28014, Madrid

9.1 / 10
380 reviews

Average price €28

Mediterranean

Pl. de Manuel Becerra, 12, 28028, Madrid

Average price €25

Menú cena fin de semana 15 €

Mediterranean

Calle Leoneses, 18, 28018, Madrid

9.2 / 10
339 reviews

Average price €15

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

Mediterranean

Calle de Goya, 76, 28009, Madrid

9.1 / 10
9 reviews

Average price €40

Mediterranean

Calle de Costa Rica 15, 28016, Madrid

8.7 / 10
333 reviews

Average price €30

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

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