What

What

Where

Where

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

The Best Spanish Restaurants in Madrid

1,250 restaurants

Sort by Relevance

BELIEVE  (antiguo Julieta Gastrobar), Madrid

SPANISH

Calle del Río, 28013, Madrid

397

Average price €18

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

Okela, Madrid

BASQUE

Okela

9.5 / 10

Avenida Logroño, 126, 28042, Madrid

485

Average price €38

Mesón del Cid Madrid, Madrid

Calle Fernández de la Hoz, 57, 28003, Madrid

323

Average price €39

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

El 34 Bar de Pinchos, Madrid

SPANISH

Calle de Atocha, 34, 28012, Madrid

318

Average price €20

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

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

InsiderPicoroco, Madrid

INSIDERSPANISH

Picoroco

8.8 / 10

Calle Orellana 19, 28004, Madrid

786

Average price €35

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

Horno de Juan Argüelles, Madrid

SPANISH

Calle de Joaquín María López, 30, 28015, Madrid

561

Average price €35

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

Lobbo, Madrid

SPANISH

Lobbo

8.8 / 10

Calle de Gabriel Lobo, 11, 28002, Madrid

1355

Average price €25

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

Lion café, Madrid

SPANISH

Lion café

8.6 / 10

Calle de Bordadores, 4, 28013, Madrid

139

Average price €30

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

La Marquina, Madrid

SPANISH

La Marquina

9.1 / 10

Calle de la Torrecilla del Leal, 28012, Madrid

112

Average price €20

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

Aderezo 37, Madrid

SPANISH

Aderezo 37

8.6 / 10

Calle del Marqués de Urquijo, 37, 28008, Madrid

706

Average price €18

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

Petit Comité Madrid, Madrid

SPANISH

C/ de la Reina, 15, 28004, Madrid

7867

Average price €37 Accepts Yums

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

Casa Baltasar, Madrid

Casa Baltasar

9.4 / 10

C/ Don Ramón de la Cruz, 97, 28006, Madrid

36

Average price €39

Adrián, Madrid

Adrián

8.7 / 10

Calle Nueva del Pardo, s/n, 28048, Madrid

33

Average price €22

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

La Clave, Madrid

SPANISH

La Clave

8.7 / 10

Calle de Velázquez, 22, 28001, Madrid

546

Average price €35

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

Taberna La Lirio, Madrid

Calle del Espíritu Santo, 30, 28004, Madrid

Average price €25

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

InsiderClos Madrid, Madrid

INSIDERSPANISH

Clos Madrid

9.3 / 10

Calle de Raimundo Fernández Villaverde, 28, 28003, Madrid

67

Average price €85

InsiderDe Manila, Madrid

INSIDERSPANISH

De Manila

9.3 / 10

Calle de Bravo Murillo, 24, 28015, Madrid

79

Average price €30

La Casa del Paleto, Madrid

SPANISH

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

194

Average price €25

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

La Toledana, Madrid

SPANISH

La Toledana

9.3 / 10

C/ Vistas a Moraleja, 1, 28034, Madrid

70

Average price €20

Menu 19€

La Pulpería de Mila, Madrid

C/ Lagasca, 11, 28001, Madrid

833

Average price €30

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

Greta Taberna, Madrid

SPANISH

Greta Taberna

8.3 / 10

Calle de San Andrés, 26, 28004, Madrid

120

Average price €22

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

Solo de Croquetas, Madrid

SPANISH

Calle de Echegaray, 5, 28014, Madrid

522

Average price €15

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

AlliOli Valencian Food, Madrid

Calle de Carlos Arniches, 14, 28005, Madrid

533

Average price €22

gula pintxosbar, Madrid

gula pintxosbar

8.7 / 10

Calle Sirio, 54, 28007, Madrid

519

Average price €20 Accepts Yums

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

Taberna Flamenca El Cortijo, Madrid

SPANISH

Calle de Josefa Díaz, 4, 28038, Madrid

17

Average price €25

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

Filter

TheFork advantages