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

La Cava de CasaMaría

Calle de la Cava Alta, 7, 28005, Madrid

8.8 / 10
379 reviews

Average price €20

Mediterranean

Paseo de la Castellana, 122, 28046, Madrid

Average price €20

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

Mediterranean

Av. de Bruselas, 48, 28028, Madrid

Average price €18

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

Mediterranean

Plaza Don Antonio de Andrés, 5, 28032, Madrid

Average price €23

30% en carta

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

YUMS x2Mediterranean

Calle de Sta Engracia, 114, 28003, Madrid

8.4 / 10
72 reviews

Average price €23

Mediterranean

Calle de Recoletos, 14, 28001, Madrid

6.3 / 10
10 reviews

Average price €15

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

Mediterranean

Av. del Camino de Santiago, 45, 28050, Madrid

8.4 / 10
223 reviews

Average price €17

InsiderMediterranean

Calle del Marqués Viudo de Pontejos, 9, 28012, Madrid

8.7 / 10
73 reviews

Average price €25

Mediterranean

Calle del Prado, 18, 28014, Madrid

8.7 / 10
191 reviews

Average price €25

InsiderMediterranean

Calle Argensola, 15, 28004, Madrid

9.2 / 10
480 reviews

Average price €25

Mediterranean

Calle Ferraz, 9, 28008, Madrid

8.3 / 10
1,040 reviews

Average price €18

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

Mediterranean

Costanilla de San Andrés, 10, 28005, Madrid

9.1 / 10
150 reviews

Average price €15

Mediterranean

Calle de Puerto Rico, 15, 28016, Madrid

7.5 / 10
26 reviews

Average price €20

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

Mediterranean

Av. de los Andes, 50, 28042, Madrid

8.0 / 10
12 reviews

Average price €40

Mediterranean

Calle de la Luna, 3, 28004, Madrid

8.9 / 10
1,075 reviews

Average price €25

Menu 20€

Mediterranean

Paseo de Juan Antonio Vallejo Nájera Botas, 38, 28005, Madrid

8.7 / 10
238 reviews

Average price €22 Accepts Yums

Fine Dining

Paseo de la Castellana, 259B, 28046, Madrid

8.9 / 10
1,201 reviews

Average price €60 Accepts Yums

Menu 67€

Mediterranean

Calle Ventura Rodríguez, 7, 28008, Madrid

7.4 / 10
499 reviews

Average price €20

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

Mediterranean

Calle de Recoletos, 13, 28001, Madrid

8.8 / 10
175 reviews

Average price €24 Accepts Yums

Mediterranean

Av. del Monasterio de El Escorial, 26, 28049, Madrid

7.9 / 10
7 reviews

Average price €16

Mediterranean

Calle de Ibiza, 16, 28009, Madrid

8.0 / 10
13 reviews

Average price €30

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

Mediterranean

Calle de Serrano, 46, 28001, Madrid

8.0 / 10
738 reviews

Average price €25 Accepts Yums

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

Mediterranean

Calle de San Bernardo, 12, 28015, Madrid

6.0 / 10
12 reviews

Average price €20

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

Mediterranean

Calle de Mario Roso de Luna, 32G, 28022, Madrid

9.0 / 10
4 reviews

Average price €20

Mediterranean

Calle Caballero de Gracia, 11, 28013, Madrid

8.8 / 10
18 reviews

Average price €20

Menu 23.50 €

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