TheFork, a Trip Advisor company

What

What

Where

Where

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

The Best Mediterranean Restaurants in Retiro, Madrid

28 restaurants

Sort by Relevance

insiderMediterranean

La Rotonda - Hotel The Westin Palace Madrid

Plaza de las Cortes, 7, 28014, Madrid

9.3 / 10
1,917 reviews

Average price €40 Accepts Yums

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

insiderFine Dining

Av. de Menéndez Pelayo, 15, 28009, Madrid

9.0 / 10
1,132 reviews

Average price €35 Accepts Yums

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

insiderMediterranean

Calle de Máiquez, 48, 28009, Madrid

9.0 / 10
649 reviews

Average price €30

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

Fine Dining

C/ Marqués de Cubas, 14, 28014, Madrid

8.7 / 10
3,282 reviews

Average price €30

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

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

Mediterranean

Calle Alfonso XI, número 13., 28014, Madrid

9.3 / 10
289 reviews

Average price €20

Set Menu 25€

insiderMediterranean

Calle de Velázquez, 8, 28001, Madrid

9.6 / 10
243 reviews

Average price €60

Mediterranean

Av del Mediterráneo, 42, 28007, Madrid

8.3 / 10
181 reviews

Average price €18

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

Mediterranean

C/ Fernán González, 50, 28009, Madrid

9.1 / 10
363 reviews

Average price €35

Mediterranean

Calle del Alcalde Sáinz de Baranda, 59, 28009, Madrid

8.9 / 10
124 reviews

Average price €30

Mediterranean

Plaza de Platerías de Martínez, 1, 28014, Madrid

7.5 / 10
8 reviews

Average price €25

Mediterranean

Paseo de la Infanta Isabel, 21, 28014, Madrid

Average price €25

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

insiderMediterranean

Calle de Narváez, 67, 28009, Madrid

8.9 / 10
215 reviews

Average price €35

Mediterranean

Calle del Alcalde Sáinz de Baranda, 64, 28007, Madrid

Average price €25

Mediterranean

Avenida del Mediterráneo, 12, 28007, Madrid

Average price €21

Menú del día 12.80€

Mediterranean

Plaza de la Independencia, 10, 28014, Madrid

Average price €15

Menú 11.90€

Mediterranean

C/ O' Donell, 53, 28009, Madrid

Average price €23

Menu de Trabajo 42.15€

Mediterranean

Calle de Montalbán, 5, 28014, Madrid

Average price €30

Mediterranean

Calle del Comercio, 2, 28007, Madrid

Average price €15

Mediterranean

Calle Moreto, 17, 28014, Madrid

Average price €22

Mediterranean

Calle de Lira, 8, 28007, Madrid

Average price €19

Mediterranean

Calle de Villanueva, 43, 28001, Madrid

Average price €30

Mediterranean

Calle de Alcalá, 125, 28009, Madrid

Average price €18

Mediterranean

C/ Moreto, 17, 28014, Madrid

Average price €19

Mediterranean

C/ Montalbán, 3, 28014, Madrid

Average price €27

Mediterranean

C/ Alcalá, 19, 28014, Madrid

Average price €35

Filter

TheFork advantages