What
Where

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

The Best Mediterranean Restaurants in Madrid

650 restaurants

Sort by Relevance

Bistró el 94, Madrid

MEDITERRANEAN

Bistró el 94

8.7 / 10

Calle de Lope de Rueda, 57, 28009, Madrid

274

Average price €25

InsiderLa Cocina de San Antón, Madrid

INSIDERYUMS x2MEDITERRANEAN

Calle de Augusto Figueroa, 24, 28004, Madrid

271

Average price €30

InsiderMar y Tierra Chamartín, Madrid

INSIDERMEDITERRANEAN

Calle de Oruro 11, 28016, Madrid

363

Average price €30

InsiderLe Petit, Madrid

INSIDERMEDITERRANEAN

Le Petit

9.2 / 10

Calle Argensola, 24, Madrid, Spain, 28004, Madrid

637

Average price €30

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

Al Sultan, Madrid

MEDITERRANEAN

Al Sultan

9 / 10

Av. de Ramón y Cajal, 19, 28016, Madrid

24

Average price €18

InsiderSerrano 47 - El Corte Inglés, Madrid

INSIDERMEDITERRANEAN

Calle de Serrano, 47, 28001, Madrid

41

Average price €45

InsiderEast 47 - Hotel Villa Real, Madrid

INSIDERMEDITERRANEAN

Plaza de las Cortes, 10, 28014, Madrid

6569

Average price €30

Alegrias, Madrid

MEDITERRANEAN

Alegrias

8.4 / 10

Calle Corredera Alta de San Pablo, 6, 28004, Madrid

335

Average price €15

La Cueva de La Tina, Madrid

MEDITERRANEAN

Calle Tintoreros, 4, 28005, Madrid

3175

Average price €23 accepts Yums

SKY44, Madrid

MEDITERRANEAN

SKY44

8.2 / 10

Calle Gran Vía, 44, 28013, Madrid

231

Average price €20

Uskar, Madrid

MEDITERRANEAN

Uskar

9.2 / 10

Calle Alonso del Barco, 11, 28012, Madrid

341

Average price €30

Restaurante Hotel Crowne Plaza, Madrid

MEDITERRANEAN

Calle de Lola Flores, 1, 28022, Madrid

60

Average price €25

Kandida Gastrobar, Madrid

MEDITERRANEAN

Calle de Bolívar, 11, 28045, Madrid

17

Average price €23

La Promesa, Madrid

MEDITERRANEAN

La Promesa

9 / 10

Plaza Valvanera, 28043, Madrid

13

Average price €20

Sobrado, Madrid

MEDITERRANEAN

Sobrado

8.6 / 10

Calle del Pez, 30, 28004, Madrid

843

Average price €20

Magasand Columela, Madrid

MEDITERRANEAN

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

193

Average price €15

Cerveceria Lena, Madrid

MEDITERRANEAN

Cerveceria Lena

4.5 / 10

Calle de San Bernardo, 12, 28015, Madrid

5

Average price €20

Lardies, Madrid

MEDITERRANEAN

Lardies

8.1 / 10

Calle de Ibiza, 16, 28009, Madrid

7

Average price €30

Matute 12, Madrid

MEDITERRANEAN

Matute 12

8.9 / 10

Plaza de Matute, 12, 28012, Madrid

566

Average price €20

Top One del Cacique, Madrid

MEDITERRANEAN

C/ Padre Damián, 38, 28036, Madrid

617

Average price €25

InsiderEl Barril de Orense, Madrid

INSIDERMEDITERRANEAN

C/ Basílica, 15, 28020, Madrid

598

Average price €55

InsiderOter Epicure, Madrid

INSIDERMEDITERRANEAN

Oter Epicure

9.1 / 10

C/ Claudio Coello, 71, 28001, Madrid

364

Average price €34

Volvoreta - Eurostars Madrid Tower, Madrid

MEDITERRANEAN

Paseo de la Castellana, 259B, 28046, Madrid

1232

Average price €60 accepts Yums

InsiderLa Descarada, Madrid

INSIDERMEDITERRANEAN

La Descarada

9 / 10

Calle de Ayala, 108, 28006, Madrid

713

Average price €25

InsiderCalicanto Madrid, Madrid

INSIDERMEDITERRANEAN

Calle Argensola, 15, 28004, Madrid

452

Average price €25

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