What

What

Where

Where

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

The Best Spanish Restaurants in Madrid

1,248 restaurants

Sort by Relevance

InsiderEl Pitaco, Madrid

INSIDERBASQUE

El Pitaco

9.5 / 10

Avenida de Badajoz, 25, 28027, Madrid

188

Average price €32

gula pintxosbar, Madrid

gula pintxosbar

8.7 / 10

Calle Sirio, 54, 28007, Madrid

515

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!

El Reloj de Harry & Sally, Madrid

SPANISH

Calle del Reloj, 16, 28013, Madrid

102

Average price €25

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

La Taberna de Paula, Madrid

SPANISH

Calle Vallehermoso, 74, 28015, Madrid

166

Average price €20

Figón el Baco, Madrid

Figón el Baco

9.3 / 10

C/ Canillas, 9, 28002, Madrid

63

Average price €35

Tres Bocas - Santa Ana, Madrid

SPANISH

Calle de Núñez de Arce, 6, 28012, Madrid

60

Average price €25

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

Lion café, Madrid

SPANISH

Lion café

8.6 / 10

Calle de Bordadores, 4, 28013, Madrid

138

Average price €30

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

El Corral de la Pacheca, Madrid

SPANISH

Calle de Alcalá, 237, 28036, Madrid

140

Average price €65 Accepts Yums

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

La Tradición, Madrid

SPANISH

La Tradición

8.5 / 10

Calle de Fomento, 35, 28013, Madrid

464

Average price €18

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

Warehouse@TheHClub, Madrid

SPANISH

Calle de María de Molina, 25 esquina Lagasca 148, 28006, Madrid

881

Average price €30 Accepts Yums

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

Antigua Huevería, Madrid

SPANISH

Calle San Vicente Ferrer, 32, 28004, Madrid

672

Average price €15

-30% en Carta

Las Bridas, Madrid

YUMS x2SPANISH

Las Bridas

 / 10

Calle de José Abascal, 59, 28003, Madrid

Average price €20

Lisanti II, Madrid

SPANISH

Lisanti II

8.3 / 10

Calle de Bravo Murillo, 362, 28020, Madrid

33

Average price €20

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

Café y Pan, Madrid

SPANISH

Calle de Alcalá, 257, 28027, Madrid

Average price €15

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

InsiderClos Madrid, Madrid

INSIDERSPANISH

Clos Madrid

9.2 / 10

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

66

Average price €85

La Tasquita de Pereira, Madrid

SPANISH

Calle Clara del Rey, 17, 28002, Madrid

173

Average price €15

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

InsiderEl Sainete, Madrid

INSIDERSPANISH

El Sainete

9.2 / 10

Calle Ponzano, 6, 28010, Madrid

735

Average price €30

La Buganvilla Almagro, Madrid

C/ Almagro, 12, 28010, Madrid

4402

Average price €32

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

La Lanzada Cocina Gallega, Madrid

C/ Arturo Soria, 2, 28027, Madrid

799

Average price €30

Menu 30€

La taberna de Irati, Madrid

SPANISH

Calle de Fernán Gonzalez, 67, 28009, Madrid

248

Average price €25 Accepts Yums

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

La Clave, Madrid

SPANISH

La Clave

8.7 / 10

Calle de Velázquez, 22, 28001, Madrid

543

Average price €35

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

Asador Vasco En Busca del Tiempo, Madrid

BASQUE

Calle de Barcelona, 4, 28012, Madrid

582

Average price €30

-50% on « MENU DEGUSTACION », or 35,00 € instead of 70,00 €!

El Rincón de Margarita, Madrid

SPANISH

Calle de Hermosilla, 65, 28001, Madrid

36

Average price €15

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

Las Fuentes, Madrid

SPANISH

Las Fuentes

8.3 / 10

Paseo de la Castellana, 143, 28046, Madrid

15

Average price €27 Accepts Yums

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

Filter

TheFork advantages