TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Mediterranean Restaurants in City center, Madrid

89 restaurants

Sort by Relevance

Mediterranean

Leka Ópera

Calle de Santiago, 1 dcha, 28013, Madrid

Average price €15

Mediterranean

Calle San Marcos, 28, 28004, Madrid

Average price €12

Mediterranean

Calle Santo Tome, 5, 28004, Madrid

Average price €25

insiderMediterranean

Calle del Barquillo, 40, 28004, Madrid

Average price €40

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

Mediterranean

Calle de Espoz y Mina, 14, 28012, Madrid

Average price €25

Mediterranean

Calle de Espoz y Mina, 17, 28012, Madrid

Average price €30

Mediterranean

Calle de las Navas de Tolosa, 7, 28013, Madrid

Average price €22

Mediterranean

Carrera de San Francisco, 15, 28005, Madrid

Average price €15

Mediterranean

Calle Moreto, 17, 28014, Madrid

Average price €20

Mediterranean

Calle de Hortaleza, 22, 28004, Madrid

Average price €20

Mediterranean

Calle de las Hileras, 6, 28013, Madrid

Average price €30

Mediterranean

Calle del Pez, 11, 28004, Madrid

Average price €25

Mediterranean

Plaza del Carmen, 4, 28013, Madrid

Average price €28

Mediterranean

Calle del Barquillo, 42, 28004, Madrid

Average price €30

Mediterranean

Calle Tres Peces, 22, 28012, Madrid

Average price €15

Mediterranean

Calle del Barquillo, 40, 28004, Madrid

Average price €30

Mediterranean

Calle Infantas, 32, 28004, Madrid

Average price €20

Mediterranean

Calle Mediodía Chica, 14, 28005, Madrid

Average price €15

Mediterranean

Calle de Toledo, 51, 28005, Madrid

Average price €22

Mediterranean

Calle Imperial, 18, 28012, Madrid

Average price €12

Mediterranean

C/ Libertad, 17, 28004, Madrid

Average price €15

Fine Dining

C/ Fuencarral, 95, 28004, Madrid

Average price €17

Mediterranean

C/ Pez, 36, 28004, Madrid

Average price €16

Mediterranean

C/ Costanilla de San Pedro, 9, 28005, Madrid

Average price €12

Mediterranean

Plaza de Herradores, 7, 28013, Madrid

Average price €21

Filter

TheFork advantages