TheFork, a Trip advisor company

What

What

Where

Where

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

The Best With friends Restaurants in City center, Madrid

488 restaurants

Sort by Relevance

insiderFusion

Kuoco 360 food

Calle de San Bartolomé, 14, 28004, Madrid

9.4 / 10
2,059 reviews

Average price €50

insiderFine Dining

Calle de Barbieri, 8, 28004, Madrid

9.0 / 10
114 reviews

Average price €20

Menú del día 12.5 €

Italian

C/ Caños del Peral, 2, 28013, Madrid

9.1 / 10
1,853 reviews

Average price €22

Indian

Calle de Bailén, 20, 28005, Madrid

6.4 / 10
16 reviews

Average price €20

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

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

YUMS x2insiderMediterranean

Calle de Augusto Figueroa, 24, 28004, Madrid

8.3 / 10
287 reviews

Average price €30

Spanish

C/ Arrieta, 2, 28013, Madrid

8.4 / 10
2,183 reviews

Average price €33

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

insiderSpanish

Carrera de San Jerónimo 17, 28014, Madrid

9.0 / 10
770 reviews

Average price €55

Spanish

C/ Espoz y Mina, 18, 28012, Madrid

8.5 / 10
950 reviews

Average price €18

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

Calle del Cardenal Cisneros, 11, 28010, Madrid

9.1 / 10
199 reviews

Average price €25

Menú del Día 12.50 €

Mediterranean

Calle Tintoreros, 4, 28005, Madrid

8.5 / 10
3,272 reviews

Average price €23 Accepts Yums

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

insiderMediterranean

Calle Argensola, 15, 28004, Madrid

9.2 / 10
468 reviews

Average price €25

Italian

Calle de San Bernardo, 85, 28015, Madrid

9.2 / 10
253 reviews

Average price €25

American

Calle de Gravina, 17, 28004, Madrid

9.0 / 10
254 reviews

Average price €30

insider

Plaza de la Marina Española, 2, 28013, Madrid

9.0 / 10
486 reviews

Average price €45

Italian

C/ Pelayo, 35, 28004, Madrid

8.8 / 10
932 reviews

Average price €15

Menú Noche 13.50€

American

Gran Vía, 68, 28013, Madrid

8.2 / 10
622 reviews

Average price €18

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

Mexican

Calle Núñez de Arce, 28012, Madrid

8.5 / 10
1,199 reviews

Average price €20

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

Mediterranean

Gran Via 9, Madrid

9.1 / 10
338 reviews

Average price €25

Mexican

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

9.1 / 10
1,454 reviews

Average price €25

Russian

Cava Baja, 38, 28005, Madrid

9.1 / 10
63 reviews

Average price €20

Mediterranean

Calle de la Luna, 3, 28004, Madrid

8.9 / 10
1,072 reviews

Average price €25

Menu 20€

Italian

Calle Fúcar, 11, 28014, Madrid

9.1 / 10
557 reviews

Average price €18

insiderFrom market

Calle del Prado, 15, 28014, Madrid

9.1 / 10
2,182 reviews

Average price €40

From market

Calle de Moratín, 38, 28014, Madrid

9.0 / 10
908 reviews

Average price €27

Menu 15,70€

Venezuelan

Calle de Hortaleza, 98, 28004, Madrid

9.1 / 10
157 reviews

Average price €15

Filter

TheFork advantages