TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,014 restaurants

Sort by Relevance

Mexican

Tacos y Tapas

Calle de la Redondilla, 7, 28005, Madrid

9.3 / 10
216 reviews

Average price €17

Set Menu 36€

Italian

Plaza Manuel Gómez-Moreno, 28020, Madrid

8.4 / 10
1,260 reviews

Average price €25

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

Vegetarian

Calle Relatores nº 20, 28012, Madrid

8.7 / 10
1,060 reviews

Average price €20

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

Fine Dining

C/ Príncipe de Vergara, 200, 28002, Madrid

8.5 / 10
748 reviews

Average price €26 Accepts Yums

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

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

Mexican

C/ Núñez de Balboa, 37, 28001, Madrid

8.7 / 10
3,391 reviews

Average price €20

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

English

Calle de Colón 3, 28004, Madrid

9.0 / 10
39 reviews

Average price €15

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

Italian

Calle de Zurbano, 13, 28010, Madrid

8.5 / 10
320 reviews

Average price €25 Accepts Yums

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

Argentinian

Calle Federico Mompou, 12, 28050, Madrid

8.9 / 10
212 reviews

Average price €25

InsiderJapanese

Calle Marqués de Villamagna, 1, 28001, Madrid

9.3 / 10
186 reviews

Average price €65

Chinese

Calle de Arturo Soria, 51, 28027, Madrid

9.1 / 10
1,224 reviews

Average price €25

Set Menu 12.90€

Italian

Calle de Ayala, 140, 28006, Madrid

9.3 / 10
383 reviews

Average price €25

InsiderFrom market

Calle de Claudio Coello, 116, 28006, Madrid

9.3 / 10
153 reviews

Average price €30

Mediterranean

Calle de la Princesa, 56, 28008, Madrid

8.9 / 10
32 reviews

Average price €45

Spanish

Plaza de la Província, 3, 28012, Madrid

7.0 / 10
42 reviews

Average price €22

International

C/ Julián Romea, 10 (Maestro Angel llorca,3), 28003, Madrid

9.0 / 10
1,337 reviews

Average price €28

-30% en Carta

Arrocería

COSTANILLA DE LOS ANGELES 8, Madrid

9.0 / 10
4,460 reviews

Average price €30

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

Spanish

Calle Ave María, 45, 28012, Madrid

6.7 / 10
90 reviews

Average price €20

American

Calle de José Abascal, 31, 28003, Madrid

7.3 / 10
3 reviews

Average price €13

Venezuelan

Calle del Golfo de Darien, 15, 28018, Madrid

7.3 / 10
4 reviews

Average price €12

Pizzeria

Calle de Fuencarral, 43, 28004, Madrid

6.5 / 10
25 reviews

Average price €20

From Asturias

Bulevar de José Prat, 27, 28032, Madrid

9.2 / 10
937 reviews

Average price €25

InsiderFrom Galicia

Calle Blanca de Navarra, 6, 28010, Madrid

9.5 / 10
61 reviews

Average price €25

Crêperie

Paseo de la Chopera, 33, 28045, Madrid

9.5 / 10
91 reviews

Average price €12

Mediterranean

Av. del Ensanche de Vallecas, 44, Madrid

7.7 / 10
77 reviews

Average price €20

InsiderArgentinian

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

8.7 / 10
1,239 reviews

Average price €35

-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