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

Barra de Pintxos - Narvaez, Madrid

SPANISH

Calle de Narváez, 45, 28009, Madrid

5

Average price €15

Not bookable on TheFork

Biotza, Madrid

BASQUE

Biotza

 / 10

Calle de Claudio Coello, 27, 28001, Madrid

16

Average price €25

Not bookable on TheFork

Condominium, Madrid

SPANISH

Calle Conde Duque, 5, 28015, Madrid

3

Average price €15

Not bookable on TheFork

Casa Jose Luis, Madrid

SPANISH

Av. de Asturias, 57, 28029, Madrid

20

Average price €20

Not bookable on TheFork

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

Taberna La Lobera, Madrid

MEDITERRANEAN

Calle de Hartzenbusch, 9, 28010, Madrid

15

Not bookable on TheFork

Pinchos Udaberri - Augusto Figueroa, Madrid

BASQUE

Calle de Augusto Figueroa, 32, 28004, Madrid

27

Average price €27

Not bookable on TheFork

El Portón de Princesa, Madrid

SPANISH

Calle Sta. María Micaela, 28008, Madrid

Average price €20

Not bookable on TheFork

La Bodeguita de Chamberí, Madrid

SPANISH

Calle de Luchana, 37, 28010, Madrid

19

Average price €20

Not bookable on TheFork

Azotea del Círculo, Madrid

SPANISH

Calle del Marqués de Casa Riera, 2, 28014, Madrid

299

Average price €25

Not bookable on TheFork

InsiderInsiderNuBel – Museo Reina Sofia, Madrid

INSIDERINTERNATIONAL

Calle Argumosa, 43, 28012, Madrid

684

Average price €30

Not bookable on TheFork

La Petite Boheme Deluxe, Madrid

SPANISH

Calle del Mediodía Chica, 14, 28005, Madrid

8

Average price €15

Not bookable on TheFork

Pinchos Udaberri - Juan Bravo, Madrid

SPANISH

Calle de Juan Bravo, 41D, 28006, Madrid

26

Average price €25

Not bookable on TheFork

Puro Teatro, Madrid

SPANISH

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

63

Average price €11

Not bookable on TheFork

El Centinela de Quevedo, Madrid

SPANISH

Calle de Fernando el Católico, 26, 28015, Madrid

11

Average price €20

Not bookable on TheFork

El Jardin De La Lola, Madrid

SPANISH

Calle Piquenas, 21, 28054, Madrid

104

Average price €35

Not bookable on TheFork

La Mar de Pintxos y Copas, Madrid

MEDITERRANEAN

Paseo del Pintor Rosales, 6, 28008, Madrid

26

Average price €25

Not bookable on TheFork

Come y Caña, Madrid

FUSION

Calle Gral. Rodrigo, 7, 28003, Madrid

140

Average price €25

Not bookable on TheFork

Plaza, Madrid

SPANISH

Plaza

 / 10

Calle de Don Ramón de la Cruz, 94, 28006, Madrid

12

Average price €25

Not bookable on TheFork

La Casa del Abuelo - Goya, Madrid

SPANISH

Calle de Goya, 57, 28001, Madrid

9

Average price €20

Not bookable on TheFork

La Casa del Abuelo - Núñez de Arce, Madrid

SPANISH

Calle Núñez de Arce, 5, 28012, Madrid

Average price €20

Not bookable on TheFork

La Casa del Abuelo - Victoria, Madrid

SPANISH

Calle de la Victoria, 12, 28012, Madrid

6

Average price €20

Not bookable on TheFork

La Casa del Abuelo - Plaza Mayor, Madrid

SPANISH

Calle de Toledo, 11, 28012, Madrid

5

Average price €20

Not bookable on TheFork

El Chamo, Madrid

SPANISH

El Chamo

 / 10

Calle de José de Cadalso, 82, 28044, Madrid

Average price €12

Not bookable on TheFork

Cocotito, Madrid

INTERNATIONAL

Cocotito

 / 10

Calle de Cádiz, 7, 28012, Madrid

14

Average price €15

Not bookable on TheFork

Dehesa Extremeña, Madrid

SPANISH

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

4

Average price €20

Not bookable on TheFork

Filter

TheFork Benefits