TheFork, a Trip advisor company

What
Where

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

The Best With friends Restaurants in City center, Madrid

471 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

InsiderSpanish

El Tormo

Travesía de las Vistillas, 13, 28005, Madrid

9.8 / 10
1,058 reviews

Average price €40

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

InsiderFrench

C/ De la Amnistía 4, 28013, Madrid

9.6 / 10
4,335 reviews

Average price €50

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

Brazilian

Calle de San Bernardo, 85, 28015, Madrid

9.3 / 10
1,070 reviews

Average price €24 Accepts Yums

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

Mediterranean

Calle de la Princesa, 18 (entrada por C/ Duque de Liria, 20), 28008, Madrid

8.8 / 10
11,216 reviews

Average price €25

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

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

Russian

C/ Marqués de Santa Ana, 37, 28004, Madrid

8.9 / 10
4,248 reviews

Average price €20

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

Japanese

Calle Caballero de Gracia, 12, 28013, Madrid

9.1 / 10
9,012 reviews

Average price €15 Accepts Yums

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

From market

c/ Escorial, 6, 28004, Madrid

9.1 / 10
853 reviews

Average price €35

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

Spanish

Calle de Sta. Maria, 15, 28014, Madrid

9.0 / 10
826 reviews

Average price €20

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

Spanish

Paseo del Prado, 48, 28014, Madrid

9.0 / 10
1,207 reviews

Average price €27

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

Indian

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

8.9 / 10
1,501 reviews

Average price €16

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

From market

Calle del Barquillo, 8, 28004, Madrid

8.8 / 10
553 reviews

Average price €20

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

African

Cuesta Santo Domingo, 10, 28013, Madrid

8.8 / 10
585 reviews

Average price €20

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

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.6 / 10
12,112 reviews

Average price €28

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

InsiderSpanish

Plaza de Pedro Zerolo, 1, 28004, Madrid

8.9 / 10
3,316 reviews

Average price €25

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

Japanese

Calle Marqués de Valdeiglesias, 8, 28004, Madrid

8.9 / 10
2,063 reviews

Average price €17

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

Arrocería

Calle de Carlos Arniches, 14, 28005, Madrid

9.5 / 10
573 reviews

Average price €22

International

Calle de Alberto Aguilera, 19, 28015, Madrid

9.4 / 10
170 reviews

Average price €15

Vegetarian

Calle de la Sombrerería, 6, 28012, Madrid

9.2 / 10
532 reviews

Average price €22

Set Menu 12.90€

Arrocería

Calle de Atocha, 12, 28012, Madrid

8.6 / 10
1,265 reviews

Average price €23

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

Colombian

Calle del Cardenal Cisneros, 58, 28010, Madrid

9.4 / 10
734 reviews

Average price €22

InsiderJapanese

C/ San Bartolomé, 10, 28004, Madrid

9.3 / 10
1,908 reviews

Average price €25

Menu 12.50€

From market

Calle Bernardo López García, 11, 28015, Madrid

9.0 / 10
291 reviews

Average price €20

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

Japanese

C/ de la Reina, 31, 28004, Madrid

8.6 / 10
1,516 reviews

Average price €22

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

From market

Calle Corredera Baja de San Pablo, 19, 28004, Madrid

8.7 / 10
3,436 reviews

Average price €25 Accepts Yums

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

Mediterranean

Plaza de Matute, 12, 28012, Madrid

9.1 / 10
628 reviews

Average price €20

Brunch Set Menu 21€

Filter

TheFork advantages