What
Where

When do you want to eat?

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

The Best Tapas Restaurants in Madrid

559 restaurants

Sort by Relevance

El Duende de la Cerveza Bocángel, Madrid

BASQUE

Calle Bocángel, 35, 28028, Madrid

28

Average price €15

Not bookable on TheFork

El Duende de la Cerveza - Nicasio Gallego, Madrid

BASQUE

Calle Nicasio Gallego, 14, 28010, Madrid

22

Average price €15

Not bookable on TheFork

El Duende de la Cerveza García Paredes, Madrid

BASQUE

Calle de García de Paredes, 86, 28010, Madrid

27

Average price €15

Not bookable on TheFork

Emboca, Madrid

SPANISH

Emboca

 / 10

Carretera Madrid-El Pardo, 28035, Madrid

72

Average price €15

Not bookable on TheFork

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

Vergara 97, Madrid

SPANISH

Vergara 97

 / 10

Calle del Príncipe de Vergara, 97, 28006, Madrid

14

Average price €18

Not bookable on TheFork

Las Tapas del Real, Madrid

SPANISH

Calle Arrieta, 5, 28013, Madrid

10

Average price €25

Not bookable on TheFork

Debonair La latina, Madrid

FUSION

Carrera de San Francisco, 15, 28005, Madrid

47

Average price €38

Not bookable on TheFork

Cbada, Madrid

MEDITERRANEAN

Cbada

 / 10

Calle de la Cebada, 3, 28005, Madrid

456

Average price €19

Not bookable on TheFork

La Infinito, Madrid

MEDITERRANEAN

Calle Tres Peces, 22, 28012, Madrid

3

Average price €15

Not bookable on TheFork

Sagasta 28 Bistró&Gourmet, Madrid

SPANISH

Calle de Sagasta, 28, 28004, Madrid

602

Average price €26

Not bookable on TheFork

Casa Carolo, Madrid

MEDITERRANEAN

Calle del Barquillo, 40, 28004, Madrid

11

Average price €30

Not bookable on TheFork

El Patio de la Casa de Córdoba, Madrid

Calle Víctor de la Serna, 30, 28016, Madrid

Average price €17

Not bookable on TheFork

Más Que Pintxos - Las Tablas, Madrid

SPANISH

Glorieta Monte del Gozo, 1, 28050, Madrid

32

Average price €14

Not bookable on TheFork

Más Que Pintxos - Doctor Fleming, Madrid

SPANISH

Calle de Doctor Fleming, 24, 28036, Madrid

18

Average price €14

Not bookable on TheFork

Más Que Pintxos - Alberto Alcocer, Madrid

SPANISH

Av de Alberto Alcocer, 43, 28016, Madrid

35

Average price €14

Not bookable on TheFork

Más Que Pintxos - La Moraleja, Madrid

SPANISH

Calle del Camino del Cura, 10, 28055, Madrid

11

Average price €14

Not bookable on TheFork

Spott, Madrid

SPANISH

Spott

 / 10

Calle Virgen de los Peligros, 7, 28013, Madrid

4

Average price €20

Not bookable on TheFork

Wolf, Madrid

MEDITERRANEAN

Wolf

 / 10

Calle Doctor Blanco Soler, 1, 28044, Madrid

97

Average price €18

Not bookable on TheFork

Bocados Café - Ortega y Gasset 55, Madrid

MEDITERRANEAN

Calle de José Ortega y Gasset, 55, 28006, Madrid

Average price €20

Not bookable on TheFork

La Picota, Madrid

MEDITERRANEAN

La Picota

 / 10

Calle José Abascal, 8, 28003, Madrid

16

Average price €23

Not bookable on TheFork

La Otra Casa, Madrid

FROM MARKET

Calle Olivar, 6, 28012, Madrid

43

Average price €18

Not bookable on TheFork

37 Tapitas, Madrid

37 Tapitas

 / 10

Calle de Santa Cruz de Marcenado, 13, 28015, Madrid

Average price €10

Not bookable on TheFork

Generación Beat, Madrid

SPANISH

Calle Grafal, 2, 28005, Madrid

Average price €15

Not bookable on TheFork

Olé Madrid Cazuelas y Tapas, Madrid

SPANISH

Carrera de San Jerónimo, 22, 28014, Madrid

37

Average price €20

Not bookable on TheFork

La Emualda, Madrid

La Emualda

 / 10

Calle Menorca, 4, 28009, Madrid

206

Average price €20

Not bookable on TheFork

Filter

TheFork Benefits