What
Where

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

The Best Spanish Restaurants in Madrid

1,227 restaurants

Sort by Relevance

D´stapa Madrid, Madrid

D´stapa Madrid

9.4 / 10

Calle de Segovia, 8, 28005, Madrid

75

Average price €28

-50% en Carta con October Fest

InsiderEl Tormo, Madrid

INSIDERSPANISH

El Tormo

9.8 / 10

Travesía de las Vistillas, 13, 28005, Madrid

1006

Average price €40

InsiderCon Amor, Madrid

INSIDERSPANISH

Con Amor

9 / 10

C/ Espronceda 34, 28003, Madrid

6342

Average price €34

-50% en Carta con October Fest

Casa Ormaza, Madrid

Casa Ormaza

9.1 / 10

Calle Infanta María Teresa, 15, 28016, Madrid

1729

Average price €28

-50% en Carta con October Fest

InsiderEl Sainete, Madrid

INSIDERSPANISH

El Sainete

9.4 / 10

Calle Ponzano, 6, 28010, Madrid

680

Average price €30

Hotel Posada del León de Oro, Madrid

SPANISH

C/ Cava Baja, 12, 28005, Madrid

1203

Average price €30

Club de Tiro Madrid, Madrid

SPANISH

Crta. Madrid- El Pardo M 605, KM 1,2, 28035, Madrid

612

Average price €30

-50% en carta con October Fest

BOCANEGRA TERRAZA, Madrid

SPANISH

Calle del Marqués de Casa Riera, 1, 28014, Madrid

5

Average price €22

-50% en Carta con October Fest

Bichopalo, Madrid

SPANISH

Bichopalo

8.8 / 10

Calle Barceló, 28004, Madrid

6

Average price €30

-50% en Carta con October Fest

InsiderMontmartre 1889 - Gran Meliá Palacio de los Duques, Madrid

INSIDERSPANISH

Cuesta Santo Domingo, 5, 28013, Madrid

2033

Average price €35

Nantes, Madrid

SPANISH

Nantes

9.3 / 10

Calle Maestro Arbós, 15, 28045, Madrid

332

Average price €25

InsiderPicones de Maria, Madrid

INSIDERSPANISH

Calle del Conde de Serrallo, 1 (entrada por calle Simancas), 28029, Madrid

1606

Average price €38

InsiderAsgaya, Madrid

INSIDER

Asgaya

9.1 / 10

C/ Doctor Fleming, 52, 28036, Madrid

3552

Average price €35

InsiderLa Sacristia, Madrid

INSIDERSPANISH

La Sacristia

8.9 / 10

Plaza de Pedro Zerolo, 1, 28004, Madrid

2993

Average price €30

-50% en Carta con October Fest

Taberna Zuria, Madrid

BASQUE

Taberna Zuria

8.9 / 10

Calle del Aviador Zorita, 3, 28020, Madrid

3136

Average price €25 accept Yums

-50% en Carta en October Fest

InsiderSt. James Ortega y Gasset, Madrid

INSIDER

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

7645

Average price €35

La Cervecera de Niza, Madrid

SPANISH

Avenida de niza numero 67, 28022, Madrid

5

Average price €15

Picón Madrid, Madrid

Picón Madrid

9.1 / 10

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

52

Average price €15

La Dehesa - Las Tablas, Madrid

SPANISH

Calle San Juan de Ortega, 10, 28050, Madrid

57

Average price €30

InsiderSt. James Pombo 18, Madrid

INSIDER

Calle Manuel Pombo Angulo, 18, 28050, Madrid

3664

Average price €35

InsiderL'Albufera - Hotel Meliá Castilla, Madrid

INSIDER

Calle del Poeta Joan Maragall, 45, 28020, Madrid

9948

Average price €36

InsiderRias Bajas -Clara del Rey-, Madrid

INSIDER

C/ Alustante, 11 ( C/ Clara del Rey, 33 posterior), 28002, Madrid

5506

Average price €35

Ainhoa, Madrid

BASQUE

Ainhoa

8.9 / 10

C/ Bárbara de Braganza, 12, 28004, Madrid

923

Average price €45

InsiderSt. James - Gastro James Rosario Pino, Madrid

INSIDER

C/ Rosario Pino, 14-16, 28020, Madrid

16117

Average price €35

InsiderCasa Meño, Madrid

INSIDERSPANISH

Casa Meño

9.3 / 10

Calle del Castillo, 19, 28010, Madrid

746

Average price €40

Filter

TheFork Benefits