TheFork, a Trip advisor company

What
Where

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

The Best Tapas Restaurants in Madrid

521 restaurants

Sort by Relevance

From Asturias

La Charca

C/ Juan Álvarez Mendizábal, 7, 28008, Madrid

9.1 / 10
2,453 reviews

Average price €26

-30% en Carta

International

Calle Ave María, 8, 28012, Madrid

9.1 / 10
1,058 reviews

Average price €20

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

InsiderSpanish

Calle de Alcalá, 233, 28028, Madrid

9.0 / 10
168 reviews

Average price €35

Spanish

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

8.9 / 10
127 reviews

Average price €14 american express Welcome

Medio menú 9 € 9 €

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

Spanish

Calle de Padre Damián, 42, 28036, Madrid

8.9 / 10
240 reviews

Average price €40

InsiderSpanish

Calle de Serrano, 118, 28006, Madrid

8.9 / 10
272 reviews

Average price €40

InsiderBasque

Paseo de la Castellana, 13, 28046, Madrid

8.9 / 10
293 reviews

Average price €50 Accepts Yums american express Welcome

Pizzeria

C/ Ruiz de Alarcón, 27, 28014, Madrid

8.7 / 10
476 reviews

Average price €30

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Spanish

C/ Gran Vía, 12, 28013, Madrid

8.8 / 10
2,957 reviews

Average price €25 american express Welcome

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

Spanish

Paseo Doce Estrellas, 2, 28042, Madrid

8.8 / 10
527 reviews

Average price €25

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

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
676 reviews

Average price €25 american express Welcome

Especial grupo: Menú 27.5 € (4 à 32 p.) 27,5 €

InsiderFine Dining

Calle José Abascal, 47, 28003, Madrid

9.3 / 10
2,337 reviews

Average price €30

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

YUMS x2Basque

Calle de Juan Ramón Jiménez, 9, 28036, Madrid

9.0 / 10
89 reviews

Average price €45 american express Welcome

From market

C/ Hermosilla, 120, 28009, Madrid

8.9 / 10
679 reviews

Average price €26

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

Spanish

Calle de Augusto Figueroa, 24B. Al lado de Fish Corner, planta baja., 28004, Madrid

6.9 / 10
86 reviews

Average price €25

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

InsiderFrom market

Plaza De La Paja, 3, 28005, Madrid

8.9 / 10
1,404 reviews

Average price €27

Spanish

Calle Ruiz, 20, 28004, Madrid

8.5 / 10
787 reviews

Average price €18

-50% en Carta con Volvamos a los Restaurantes

Basque

Calle Apolo, 2, 28037, Madrid

9.1 / 10
3,325 reviews

Average price €25

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

Spanish

Calle de Gabriel Lobo, 11, 28002, Madrid

8.9 / 10
1,515 reviews

Average price €25

30% en carta

InsiderBasque

Calle de Fuencarral, 49, 28004, Madrid

8.6 / 10
228 reviews

Average price €30

From market

Av. del General Perón, 4, 28020, Madrid

8.6 / 10
713 reviews

Average price €20

Fine Dining

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

8.6 / 10
703 reviews

Average price €24 american express Welcome

Mediterranean

Calle Alfonso XI, número 13., 28014, Madrid

9.3 / 10
316 reviews

Average price €20

Fórmula 25 € 25 €

Spanish

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

8.7 / 10
741 reviews

Average price €18

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

From market

Calle de O'Donnell, 46, Madrid, Spain, 28009, Madrid

8.4 / 10
1,574 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Filter

TheFork advantages