TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,017 restaurants

Sort by Relevance

Mediterranean

Huerto y Brasa

C/ Bravo Murillo, 32, 28015, Madrid

8.9 / 10
1,017 reviews

Average price €30

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

YUMS x2InsiderMediterranean

Calle de Echegaray, 8, 28014, Madrid

9.1 / 10
40 reviews

Average price €25

YUMS x2InsiderChinese

Calle de Lagasca, 81, 28006, Madrid

9.1 / 10
103 reviews

Average price €25

InsiderItalian

Calle de Villanueva, 21, 28001, Madrid

9.0 / 10
372 reviews

Average price €30 Accepts Yums

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

International

Calle de Hernani, 38, 28020, Madrid

8.7 / 10
408 reviews

Average price €18

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

Spanish

Calle del Ave María, 39, 28012, Madrid

7.8 / 10
6 reviews

Average price €13

Hawaiian

Calle de Barbieri, 1, 28004, Madrid

9.1 / 10
803 reviews

Average price €15

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

YUMS x2Japanese

Calle San Blas, 4, 28014, Madrid

Average price €135 Accepts Yums

Menu 135€

InsiderArgentinian

Av. de Luis Aragones, 4, Estadio Wanda Metropolitano, 28022, Madrid

8.7 / 10
1,240 reviews

Average price €35

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

1 starMICHELIN 2020Creative

Calle del Pinar, 15, 28006, Madrid

9.5 / 10
143 reviews

Average price €65

InsiderSpanish

C/ Donoso Cortes, 14, 28015, Madrid

9.0 / 10
483 reviews

Average price €24

Mediterranean

Paseo de la Habana, 65, 28036, Madrid

9.0 / 10
4,007 reviews

Average price €45 Accepts Yums

International

Calle López de Aranda, 36, 28027, Madrid

9.0 / 10
25 reviews

Average price €15

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

American

Gran Vía, 68, 28013, Madrid

8.3 / 10
701 reviews

Average price €18

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

Argentinian

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

9.0 / 10
4,485 reviews

Average price €35

-30% en Carta

Mexican

CALLE LIBERTAD 33, Madrid

8.3 / 10
27 reviews

Average price €17

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

American

Av. de Burgos, 119, 28050, Madrid

7.9 / 10
207 reviews

Average price €30

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

Mediterranean

Plaza Valvanera, 28043, Madrid

8.1 / 10
33 reviews

Average price €20

Mexican

Calle de la Redondilla, 7, 28005, Madrid

9.4 / 10
216 reviews

Average price €17

Set Menu 36€

InsiderItalian

Calle de los Donados, 2, 28013, Madrid

8.5 / 10
1,460 reviews

Average price €22

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

Pizzeria

Calle del Pintor Juan Gris, 2, 28020, Madrid

8.0 / 10
194 reviews

Average price €35

From market

Calle Pintor Juan Gris, 2, 28020, Madrid

8.0 / 10
812 reviews

Average price €35

Pizzeria

C/ Coloreros, 5, 28013, Madrid

9.2 / 10
1,154 reviews

Average price €22

From market

Calle Rafael Calvo, 40, 28010, Madrid

8.8 / 10
936 reviews

Average price €25

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

Asian

Calle de San Bernardo, 10, 28015, Madrid

8.6 / 10
540 reviews

Average price €15

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

The Best Restaurants in Madrid

The capital of Spain is also that of the restaurants. With so much offers what better than let yourself be guided by this selection of the tastiest restaurants in Madrid.

Cities around Madrid

Filter

TheFork advantages