What
Where

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

The Best Tapas Restaurants in Madrid

557 restaurants

Sort by Relevance

Mérimée, Madrid

FROM MARKET

Mérimée

8.2 / 10

C/ Fuencarral, 61, 28004, Madrid

1721

Average price €20

San Bernardo 115 Gastrobar, Madrid

C/ San Bernardo 115, 28015, Madrid

555

Average price €18

La Dorrego Madrid, Madrid

ARGENTINIAN

Calle Belvís, 3, 28010, Madrid

21

Average price €15

Not bookable on TheFork

Pintan Tapas, Madrid

SPANISH

Pintan Tapas

9.4 / 10

Calle de Galileo, 38, 28015, Madrid

7

Average price €18

Not bookable on TheFork

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

Oh Délice!, Madrid

FRENCH

Calle de Gravina, 21, 28004, Madrid

26

Average price €25

Not bookable on TheFork

El 17 de Moreto, Madrid

MEDITERRANEAN

El 17 de Moreto

9.3 / 10

C/ Moreto, 17, 28014, Madrid

228

Average price €19

Not bookable on TheFork

El Patio de la Tapa, Madrid

HUERTAS, 55, 28014, Madrid

53

Average price €20

Not bookable on TheFork

InsiderInsiderPiñera, Madrid

INSIDERMEDITERRANEAN

Piñera

9.2 / 10

Calle de Rosario Pino, 12, 28020, Madrid

234

Average price €55

Not bookable on TheFork

Rosi La Loca Taberna, Madrid

SPANISH

Calle de Cádiz, 4, 28012, Madrid

3628

Average price €15

Not bookable on TheFork

InsiderInsiderTaberna Zalamero, Madrid

INSIDERMEDITERRANEAN

Calle de Narváez, 67, 28009, Madrid

215

Average price €35

Not bookable on TheFork

Club Suanzes, Madrid

SPANISH

Plaza de las Olivas, 5, 28027, Madrid

40

Average price €15

Not bookable on TheFork

Cocina Del Color, Madrid

FROM MARKET

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

12

Average price €12

Not bookable on TheFork

Taberna Numancia, Madrid

SPANISH

Calle del Divino Valles, 28, 28045, Madrid

98

Average price €16

Not bookable on TheFork

La Cruzada, Madrid

La Cruzada

 / 10

Calle Amnistía, 8, Madrid, Spain, 28013, Madrid

63

Average price €30

Not bookable on TheFork

SOT - La Vermutería de Sergi Arola, Madrid

FROM MARKET

C/ Zurbano, 31, 28010, Madrid

391

Average price €25

Not bookable on TheFork

InsiderInsiderPortobello - Capitán Haya, Madrid

INSIDERMEDITERRANEAN

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

47

Average price €35

Not bookable on TheFork

Fonda La Lechuga, Madrid

SPANISH

C/ La Lechuga, 2, 28012, Madrid

89

Average price €30

Not bookable on TheFork

La Latina, Madrid

SPANISH

La Latina

 / 10

C/ Cava Alta, 3, 28005, Madrid

17

Average price €16

Not bookable on TheFork

InsiderInsiderLoft 39, Madrid

INSIDER

Loft 39

8.9 / 10

C/ Velázquez, 39, 28001, Madrid

7634

Average price €40

Not bookable on TheFork

Graciela, Madrid

MEDITERRANEAN

Graciela

 / 10

Calle Pedro Muguruza, 1, 28036, Madrid

60

Average price €25

Not bookable on TheFork

Santa María, Madrid

SPANISH

Paseo de Santa María de la Cabeza, 4, 28045, Madrid

15

Average price €15

Not bookable on TheFork

La Cava Encantada, Madrid

SPANISH

Calle de Segovia, 13, 28005, Madrid

Average price €15

Not bookable on TheFork

La Mejor Flor, Madrid

MEDITERRANEAN

Calle de Manuela Malasaña, 22, 28004, Madrid

6

Average price €16

Not bookable on TheFork

Café Pombo, Madrid

INTERNATIONAL

Calle Guillermo Rolland, 7, 28013, Madrid

Average price €25

Not bookable on TheFork

Tapas Free - La Peseta, Madrid

SPANISH

Av. de la Peseta, 58, 28054, Madrid

18

Average price €20

Not bookable on TheFork

Filter

TheFork Benefits