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

Las Horas, Madrid

MEDITERRANEAN

Las Horas

 / 10

Calle Príncipe Carlos, 21, 28050, Madrid

113

Average price €15

Not bookable on TheFork

Neotaberna Roca de Guía, Madrid

FROM MARKET

Calle de Ríos Rosas, 38, 28003, Madrid

55

Average price €25

Not bookable on TheFork

La Cuchara de Mariana, Madrid

SPANISH

Calle del Bronce, 35, 28045, Madrid

57

Average price €30

Not bookable on TheFork

Chocolatería de la Puerta del Sol, Madrid

SPANISH

Calle del Correo 4, 28012, Madrid

Average price €15

Not bookable on TheFork

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

Príncipe, Madrid

SPANISH

Príncipe

 / 10

Calle del Príncipe de Vergara, 287, 28016, Madrid

12

Average price €20

Not bookable on TheFork

Noma Food&Bar - Barquillo, Madrid

SPANISH

Calle del Barquillo, 20, 28004, Madrid

7

Average price €15

Not bookable on TheFork

MamaJuana GastroPub, Madrid

Calle de Oriente, 4, 28005, Madrid

48

Average price €15

Not bookable on TheFork

Green Tavern, Madrid

MEDITERRANEAN

Plaza Cronos, 5, 28037, Madrid

80

Average price €18

Not bookable on TheFork

Hilando Fino, Madrid

SPANISH

Paseo del General Martínez Campos, 4, 28010, Madrid

137

Average price €30

Not bookable on TheFork

Azabache, Madrid

SPANISH

Azabache

 / 10

Calle María de Guzmán, 34, 28003, Madrid

117

Average price €25

Not bookable on TheFork

Quilombo, Madrid

INTERNATIONAL

Quilombo

 / 10

Calle Gran Vía, 16, 28013, Madrid

8

Average price €20

Not bookable on TheFork

Taberna Basarri, Madrid

MEDITERRANEAN

Calle Fuente del Berro, 35, 28009, Madrid

Average price €22

Not bookable on TheFork

La Casoña de Castellana, Madrid

SPANISH

Calle del Gral Yagüe, 6, 28020, Madrid

37

Average price €25

Not bookable on TheFork

Arroz de la Bahía, Madrid

MEDITERRANEAN

Calle de Zorrilla, 11, 28014, Madrid

23

Average price €25

Not bookable on TheFork

Noma Food&Bar Infantas, Madrid

BASQUE

Calle de las Infantas, 44, 28004, Madrid

4

Average price €17

Not bookable on TheFork

La Gabinoteca, Madrid

SPANISH

Calle Fernández de la Hoz, 53, 28003, Madrid

20

Average price €27

Not bookable on TheFork

Artys Madrid, Madrid

FROM MARKET

Calle Villalar, 7, 28001, Madrid

33

Average price €40

Not bookable on TheFork

Salt&Gin, Madrid

MEDITERRANEAN

Salt&Gin

 / 10

Calle del Príncipe de Vergara, 34, 28001, Madrid

9

Average price €18

Not bookable on TheFork

Donde da la vuelta el viento, Madrid

SPANISH

Calle del Mesón de Paredes, 81, 28012, Madrid

12

Average price €12

Not bookable on TheFork

The Highlander, Madrid

INTERNATIONAL

Calle Gral. Margallo, 26, 28020, Madrid

74

Average price €15

Not bookable on TheFork

Rassell, Madrid

MEDITERRANEAN

Rassell

 / 10

Plaza López de la Plata, 4, 28043, Madrid

Average price €25

Not bookable on TheFork

Somnia Café, Madrid

MEDITERRANEAN

Calle de Gustavo Fernández Balbuena, 17B, 28002, Madrid

4

Average price €15

Not bookable on TheFork

Alcalá Uno Dos Cinco, Madrid

MEDITERRANEAN

Calle de Alcalá, 125, 28009, Madrid

38

Average price €18

Not bookable on TheFork

El Mercader de Las Tablas, Madrid

SPANISH

Av. del Camino de Santiago, 33F, 28050, Madrid

8

Average price €25

Not bookable on TheFork

Café del Príncipe, Madrid

SPANISH

Plaza Canalejas, 5, 28014, Madrid

44

Average price €28

Not bookable on TheFork

Filter

TheFork Benefits