What
Where

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

The Best Tapas Restaurants in Madrid

562 restaurants

Sort by Relevance

Graciela, Madrid

MEDITERRANEAN

Graciela

 / 10

Calle Pedro Muguruza, 1, 28036, Madrid

60

Average price €25

Santa María, Madrid

SPANISH

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

15

Average price €15

Celso y Manolo, Madrid

FROM MARKET

Celso y Manolo

8.9 / 10

Calle Libertad, 1, 28004, Madrid

392

Average price €27

La Cava Encantada, Madrid

SPANISH

Calle de Segovia, 13, 28005, Madrid

Average price €15

La Birra es Bella  -Valdebernardo, Madrid

SPANISH

Bulevar de José Prat, 32, 28032, Madrid

7

Average price €12

La Mejor Flor, Madrid

MEDITERRANEAN

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

6

Average price €16

Café Pombo, Madrid

INTERNATIONAL

Calle Guillermo Rolland, 7, 28013, Madrid

Average price €25

Tapas Free - La Peseta, Madrid

SPANISH

Av. de la Peseta, 58, 28054, Madrid

18

Average price €20

La Chula, Madrid

SPANISH

La Chula

 / 10

Calle Humilladero, 16, 28005, Madrid

12

Average price €15

Tutiplén Gastrobar, Madrid

MEDITERRANEAN

C/ Bahía de Almería, 11 (Esquina con Bahía de Alcudia), 28042, Madrid

65

Average price €25

La Tia Manuela, Madrid

MEDITERRANEAN

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

23

Average price €18

La Bicicleta, Madrid

SPANISH

Paseo María Teresa, 1, 28011, Madrid

36

Average price €25

La Cristiana, Madrid

SPANISH

Calle de la Cruz, 13, 28012, Madrid

13

Average price €12

Sabatini, Madrid

SPANISH

Sabatini

 / 10

Calle Bailén, 15, 28013, Madrid

22

Average price €14

Pecaditos, Madrid

MEDITERRANEAN

Pecaditos

 / 10

Calle Hortaleza, 118, 28004, Madrid

40

Average price €14

Asador Imanol Víctor Andrés Belaunde, Madrid

BASQUE

C/ Victor Andrés Belaunde, 3, 28016, Madrid

445

Average price €25

El Mandil, Madrid

FROM MARKET

El Mandil

 / 10

C/ Colón 5, 28004, Madrid

199

Average price €14

Porca Miseria, Madrid

ITALIAN

C/ Toledo, 171, 28005, Madrid

207

Average price €28

El Paladar 24, Madrid

SPANISH

Paseo Marqués de Zafra, 24, 28028, Madrid

Average price €14

Salamar, Madrid

SEAFOOD

Salamar

 / 10

C/ Cartagena, 103, 28002, Madrid

804

Average price €28

Casa Nemesio, Madrid

SPANISH

Paseo De La Castellana, 260, 28046, Madrid

509

Average price €44

El Mollete, Madrid

SPANISH

El Mollete

 / 10

C/ Bola, 4, 28013, Madrid

211

Average price €18

Pasto, Madrid

MEDITERRANEAN

Pasto

8.8 / 10

Calle Lope de Vega, 15, 28014, Madrid

93

Average price €20

La Dorrego Madrid, Madrid

ARGENTINIAN

Calle Belvís, 3, 28010, Madrid

21

Average price €15

Bodegas Rivas, Madrid

SPANISH

Calle de la Palma, 61, 28015, Madrid

Average price €15

Filter

TheFork Benefits