Register my restaurant
Help

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

InsiderSpanish

Cinco Jotas - Serrano

Calle de Serrano, 118, 28006, Madrid

8.9 / 10
273 reviews

Average price €40

International

Calle de la Moreria, 8, 28005, Madrid

9.0 / 10
493 reviews

Average price €20

Mediterranean

C/ Cervantes, 16, 28014, Madrid

9.0 / 10
380 reviews

Average price €28 american express Welcome

Fine Dining

Hermosilla,46, 28001, Madrid

9.0 / 10
1,201 reviews

Average price €25 american express Welcome

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

InsiderSpanish

C/ Donoso Cortes, 14, 28015, Madrid

9.0 / 10
489 reviews

Average price €24 american express Welcome

From Asturias

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

9.1 / 10
2,457 reviews

Average price €26

-30% en Carta

Spanish

Calle de Fernán Gonzalez, 54, Madrid, España, 28009, Madrid

8.9 / 10
194 reviews

Average price €20

Spanish

C/ Ponzano,16, 28010, Madrid

8.6 / 10
515 reviews

Average price €35

Menu 15€

InsiderBasque

Paseo de la Castellana, 13, 28046, Madrid

8.8 / 10
297 reviews

Average price €50 Accepts Yums american express Welcome

Mediterranean

Plaza de la Marina Española, 28013, Madrid

8.6 / 10
675 reviews

Average price €25 american express Welcome

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

Basque

C/ Capitán Haya, 49, 28020, Madrid

7.6 / 10
454 reviews

Average price €36

-50% en Carta con Volvamos a los Restaurantes

YUMS x2Spanish

Calle del Príncipe de Vergara, 128, 28002, Madrid

7.8 / 10
28 reviews

Average price €20 american express Welcome

InsiderFrom Asturias

Calle de Sta Engracia, 141, 28003, Madrid

8.7 / 10
742 reviews

Average price €25

Menú del Día 13.50€

Spanish

Paseo Doce Estrellas, 2, 28042, Madrid

8.7 / 10
527 reviews

Average price €25

-40% 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

American

Calle de Serrano, 232, 28016, Madrid

8.4 / 10
110 reviews

Average price €20 american express Welcome

Menú Fin de Semana 16€ 16 €

Spanish

Calle de Galileo, 51, 28015, Madrid

8.8 / 10
48 reviews

Average price €30

InsiderFine Dining

Calle José Abascal, 47, 28003, Madrid

9.3 / 10
2,337 reviews

Average price €30

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

Basque

Paseo de la Habana, 22, 28036, Madrid

8.8 / 10
523 reviews

Average price €25

InsiderBasque

Calle de Fuencarral, 49, 28004, Madrid

8.6 / 10
229 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
704 reviews

Average price €24 american express Welcome

Fusion

C/ Rollo, 8, 28005, Madrid

8.9 / 10
1,076 reviews

Average price €26

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

Mediterranean

Plaza de Platerías de Martínez, 1, 28014, Madrid

8.6 / 10
13 reviews

Average price €25

Filter

TheFork advantages