Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Restaurants in Madrid

4,057 restaurants

Sort by Relevance

Spanish

El Paladar 24

Paseo Marqués de Zafra, 24, 28028, Madrid

Average price €14

Vegetarian

C/ Ventura De La Vega, 4, 28014, Madrid

Average price €25

American

Calle del Prado, 3, 28014, Madrid

8.3 / 10
40 reviews

Average price €22

Japanese

Calle Calatrava 13, 28005, Madrid

8.8 / 10
149 reviews

Average price €20

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

From market

Calle del Barquillo, 37, 28004, Madrid

8.8 / 10
611 reviews

Average price €20

InsiderMexican

Calle de Claudio Coello, 70, 28001, Madrid

8.8 / 10
182 reviews

Average price €35

Mediterranean

Calle de Serrano, 85, 28006, Madrid

7.7 / 10
375 reviews

Average price €25

Menu 14.90€

InsiderMediterranean

Paseo de la Florida, 2, 28008, Madrid

8.8 / 10
1,095 reviews

Average price €38 american express Welcome

YUMS x2From Asturias

Calle del Corazón de María, 57, 28002, Madrid

6.6 / 10
4 reviews

Average price €20

MICHELIN 2020Fine Dining

Calle Fernando el Santo, 25, 28010, Madrid

8.5 / 10
225 reviews

Average price €35

Menu 59€

Spanish

Calle de César Cort Botí, 53, 28055, Madrid

8.1 / 10
59 reviews

Average price €20

Mediterranean

Calle de Pelayo, 57, 28004, Madrid

8.7 / 10
54 reviews

Average price €20

International

Calle de Embajadores, 195, 28045, Madrid

8.7 / 10
44 reviews

Average price €15

Mediterranean

Calle de Castelló, 38, 28001, Madrid

8.7 / 10
61 reviews

Average price €24

InsiderMediterranean

Calle de José Ortega y Gasset, 67, 28006, Madrid

8.7 / 10
128 reviews

Average price €26

Venezuelan

Calle de López de Hoyos, 9, 28006, Madrid

8.7 / 10
17 reviews

Average price €20

InsiderFrom market

Calle Juan de Mena, 12, 28014, Madrid

8.7 / 10
25 reviews

Average price €35

Pizzeria

Calle de San Bernardo, 2, 28013, Madrid

8.7 / 10
151 reviews

Average price €22

Mediterranean

Calle del Pez, 30, 28004, Madrid

8.7 / 10
843 reviews

Average price €20

InsiderSpanish

Calle Félix Boix, 8, 28036, Madrid

8.7 / 10
639 reviews

Average price €30

From market

Calle Conde de Xiquena, 4, 28004, Madrid

8.7 / 10
452 reviews

Average price €35

Spanish

Calle de Toledo, 51, 28005, Madrid

8.0 / 10
263 reviews

Average price €10

InsiderCreative

Calle de Rodríguez San Pedro, 2, 28015, Madrid

8.7 / 10
948 reviews

Average price €25

From Castille

Calle del Dr. Esquerdo, 15, 28028, Madrid

Average price €15

Menu 9,90€

Steakhouse

Glorieta Embajadores, 4, 28012, Madrid

Average price €18

Set Menu 9.95€

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