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

From Canarias

Picón Madrid

Calle de Vallehermoso, 36 (Entrada Fernando el Católico | Mercado de Vallehermoso Local 1), 28015, Madrid

9.1 / 10
138 reviews

Average price €15

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

Spanish

Calle de Velázquez, 22, 28001, Madrid

8.6 / 10
591 reviews

Average price €35

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

Spanish

Calle Alcalde López Casero, 18, 28027, Madrid

8.6 / 10
207 reviews

Average price €25

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

Arrocería

Calle de Atocha, 12, 28012, Madrid

8.6 / 10
1,289 reviews

Average price €23

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

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

InsiderMediterranean

Calle de Velázquez, 8, 28001, Madrid

9.8 / 10
243 reviews

Average price €60

InsiderMediterranean

C/ Hermanos Bécquer, 6, 28006, Madrid

9.4 / 10
416 reviews

Average price €30

InsiderSeafood

C/ Narváez, 68, 28009, Madrid

9.0 / 10
204 reviews

Average price €45

InsiderFrom market

Plaza de Cronos, 5, 28037, Madrid

9.1 / 10
71 reviews

Average price €35

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

InsiderMediterranean

Paseo de la Castellana, 57, 28046, Madrid

9.1 / 10
486 reviews

Average price €38

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

Spanish

Paseo de la Habana, 13, bajo C, 28036, Madrid

8.8 / 10
4 reviews

Average price €20

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

Peruvian

Calle Concordia, 3, 28053, Madrid

8.5 / 10
76 reviews

Average price €23

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

Mediterranean

Paseo de la Castellana, 6, 28046, Madrid

7.9 / 10
106 reviews

Average price €45

International

Calle Don Pedro, 4, 28005, Madrid

9.3 / 10
295 reviews

Average price €20

Menú del día 11 € 11 €

InsiderFusion

Calle Sta. Teresa, 2, 28004, Madrid

9.3 / 10
614 reviews

Average price €27

Menú del día 11,50 €

Middle Eastern

Calle Pechuán, 6, 28002, Madrid

8.8 / 10
786 reviews

Average price €28

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

InsiderFine Dining

Calle de Juan de Mena, 14, 28014, Madrid

9.1 / 10
1,055 reviews

Average price €60 Accepts Yums

French

Calle de Alfonso X, 6, 28010, Madrid

8.8 / 10
2,381 reviews

Average price €40

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

Venezuelan

Calle de Velázquez, 117, 28006, Madrid

9.4 / 10
18 reviews

Average price €11

Seafood

Calle de Maqueda, 26, 28024, Madrid

9.8 / 10
6 reviews

Average price €25

InsiderMediterranean

Calle de Miguel Angel, 29, 28010, Madrid

9.0 / 10
91 reviews

Average price €32

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

Mediterranean

Calle Gran Vía, 24, 28013, Madrid

9.0 / 10
716 reviews

Average price €30 Accepts Yums

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

YUMS x2InsiderSpanish

Calle de José Abascal, 8, 28003, Madrid

9.0 / 10
551 reviews

Average price €32

InsiderMediterranean

Calle de Máiquez, 48, 28009, Madrid

8.9 / 10
676 reviews

Average price €30

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

International

Calle de Génova, 21, 28004, Madrid

8.7 / 10
474 reviews

Average price €25

Fórmula 15.40€

Arrocería

Calle de Carlos Arniches, 14, 28005, Madrid

9.4 / 10
584 reviews

Average price €22

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