TheFork, a Trip advisor company

What
Where

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

The Best Tapas Restaurants in Madrid

519 restaurants

Sort by Relevance

InsiderSpanish

Cinco Jotas - Serrano

Calle de Serrano, 118, 28006, Madrid

8.9 / 10
276 reviews

Average price €40 american express Welcome

InsiderFine Dining

Calle José Abascal, 47, 28003, Madrid

9.4 / 10
2,337 reviews

Average price €30

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

Fine Dining

Hermosilla,46, 28001, Madrid

9.0 / 10
1,208 reviews

Average price €25 american express Welcome

InsiderSpanish

C/ Donoso Cortes, 14, 28015, Madrid

9.0 / 10
490 reviews

Average price €24 american express Welcome

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

Mediterranean

Plaza Mayor, 8, 28012, Madrid

8.9 / 10
431 reviews

Average price €25 american express Welcome

-50% en Carta con Volvamos a los Restaurantes

American

Calle de Serrano, 232, 28016, Madrid

8.6 / 10
111 reviews

Average price €20 american express Welcome

Menú Fin de Semana 16€ 16 €

Spanish

Paseo Doce Estrellas, 2, 28042, Madrid

8.8 / 10
529 reviews

Average price €25

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

International

Calle de San Bernardo, 73, 28015, Madrid

8.4 / 10
151 reviews

Average price €15

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

Spanish

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

8.8 / 10
240 reviews

Average price €40 american express Welcome

Spanish

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

7.3 / 10
86 reviews

Average price €25

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

Spanish

Calle Fúcar, 7, 28014, Madrid

8.5 / 10
145 reviews

Average price €20

Menú Degustacion 25.50 € 25,5 €

Mediterranean

C/ Marqués de Cubas, 14, 28014, Madrid

8.7 / 10
3,280 reviews

Average price €30 american express Welcome

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

Mediterranean

Calle de Recoletos, 14, 28001, Madrid

6.2 / 10
10 reviews

Average price €15

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

From market

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

8.7 / 10
714 reviews

Average price €20

Fine Dining

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

8.7 / 10
711 reviews

Average price €24 american express Welcome

InsiderSpanish

Calle Puigcerdà, 28001, Madrid

8.7 / 10
567 reviews

Average price €30

InsiderFrom Asturias

Calle de Sta Engracia, 141, 28003, Madrid

8.8 / 10
759 reviews

Average price €25

Menú del Día 13,5 €

Basque

Calle del Dr. Drumen, 3, 28012, Madrid

8.9 / 10
189 reviews

Average price €20

InsiderInternational

Calle de Velázquez, 8, 28001, Madrid

Average price €25

Menú almuerzo 23€ 23 €

InsiderSpanish

C/ Bailén, 19, 28013, Madrid

8.7 / 10
60 reviews

Average price €23

InsiderFrom market

Plaza De La Paja, 3, 28005, Madrid

8.8 / 10
1,413 reviews

Average price €27

Spanish

C/ Ponzano,16, 28010, Madrid

8.6 / 10
515 reviews

Average price €35

Spanish

Calle de Ayala, 84, 28001, Madrid

8.6 / 10
68 reviews

Average price €25

Spanish

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

8.7 / 10
131 reviews

Average price €14 american express Welcome

Medio menú 9 € 9 €

InsiderBasque

Calle de Fuencarral, 49, 28004, Madrid

8.6 / 10
234 reviews

Average price €30

Filter

TheFork advantages