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

InsiderFine Dining

Bodega de los Secretos

C/ de San Blas, 4, 28014, Madrid

9.3 / 10
6,606 reviews

Average price €35 Accepts Yums

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

Mediterranean

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

9.0 / 10
1,559 reviews

Average price €35

-50% en Carta con Volvamos a los Restaurantes

Mediterranean

Plaza Mayor, 8, 28012, Madrid

8.9 / 10
397 reviews

Average price €25 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

International

Calle Ave María, 8, 28012, Madrid

9.1 / 10
1,058 reviews

Average price €20

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

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

Spanish

Plaza Hermanos Falco y Álvarez de Toledo, 21, 28042, Madrid

8.8 / 10
299 reviews

Average price €18

-50% en Carta con Volvamos a los Restaurantes

Pizzeria

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

8.7 / 10
474 reviews

Average price €30

-50% en Carta con Volvamos a los Restaurantes

Spanish

Av. de Menéndez Pelayo, 47, 28009, Madrid

8.9 / 10
149 reviews

Average price €30

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

Mediterranean

C/ Alcalá, 35, 28014, Madrid

8.6 / 10
12,250 reviews

Average price €28 american express Welcome

-50% 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 del Comercio, 2, 28007, Madrid

8.8 / 10
93 reviews

Average price €25

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

Spanish

Calle Ruiz, 20, 28004, Madrid

8.5 / 10
786 reviews

Average price €18

-50% en Carta con Volvamos a los Restaurantes

Spanish

Paseo del Prado, 48, 28014, Madrid

9.1 / 10
1,267 reviews

Average price €27

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

Basque

Calle Apolo, 2, 28037, Madrid

9.1 / 10
3,324 reviews

Average price €25

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

Spanish

Calle de Gabriel Lobo, 11, 28002, Madrid

8.9 / 10
1,509 reviews

Average price €25

30% en carta

Pizzeria

C/ Velázquez,17, 28001, Madrid

8.6 / 10
776 reviews

Average price €30 american express Welcome

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

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!

Basque

Calle del Aviador Zorita, 3, 28020, Madrid

9.0 / 10
3,610 reviews

Average price €25 american express Welcome

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

Fusion

C/ Rollo, 8, 28005, Madrid

8.9 / 10
1,073 reviews

Average price €26

-30% en carta (no válido en terraza)

From Galicia

Calle de la Montera, 28013, Madrid

8.3 / 10
108 reviews

Average price €25

-50% en Carta con Volvamos a los Restaurantes

From market

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

8.3 / 10
1,569 reviews

Average price €20

-50% en Carta con Volvamos a los Restaurantes

Basque

Calle Eloy Gonzalo, 26, 28010, Madrid

8.7 / 10
1,584 reviews

Average price €50 american express Welcome

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

Mediterranean

C/ General Martínez Campos, 41, 28010, Madrid

9.0 / 10
660 reviews

Average price €35

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

Argentinian

C/ Padre Damián, 47, 28036, Madrid

9.0 / 10
4,535 reviews

Average price €35

-30% en Carta

Filter

TheFork advantages