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

Hache, Madrid

FROM MARKET

Hache

 / 10

Calle de Bailén, 7, 28013, Madrid

710

Average price €30

Not bookable on TheFork

Lobby Market, Madrid

SPANISH

Calle Gran Vía, 10, 28013, Madrid

371

Average price €26

Not bookable on TheFork

Xzyta, Madrid

MEDITERRANEAN

Xzyta

 / 10

Calle del Meson de Paños, 1, 28013, Madrid

356

Average price €27

Not bookable on TheFork

La Taberna Fantástica, Madrid

SPANISH

Calle de Suecia, 90, 28022, Madrid

Average price €20

Not bookable on TheFork

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

Feito Río Tapería, Madrid

Calle de Eugenio Caxes, 14, 28026, Madrid

186

Average price €25

Not bookable on TheFork

Lamucca de Serrano, Madrid

INTERNATIONAL

Calle de Serrano, 91, 28006, Madrid

134

Average price €22

Not bookable on TheFork

InsiderInsiderBosco de Lobos, Madrid

INSIDERMEDITERRANEAN

Calle de Hortaleza, 63, 28004, Madrid

230

Average price €30

Not bookable on TheFork

Ana La Santa - Hotel ME Madrid, Madrid

FROM MARKET

Plaza Sta. Ana, 14, 28012, Madrid

64

Average price €30

Not bookable on TheFork

Le Dodo Bistró, Madrid

MEDITERRANEAN

Calle de Víctor Hugo, 1, 28004, Madrid

1160

Average price €25

Not bookable on TheFork

The Irish, Madrid

INTERNATIONAL

The Irish

 / 10

Calle Arcipreste de Hita, 10, 28008, Madrid

33

Average price €20

Not bookable on TheFork

Balcón del Jerte, Madrid

SPANISH

Calle de Marcenado, 7, 28002, Madrid

21

Average price €15

Not bookable on TheFork

Tapas Free Carabanchel, Madrid

SPANISH

Calle de Alejandro Sanchez, 60, 28019, Madrid

Average price €20

Not bookable on TheFork

La Terrazza, Madrid

SPANISH

Calle Salvatierra, 5, 28034, Madrid

Average price €15

Not bookable on TheFork

Mirador de Palma, Madrid

SPANISH

Calle Corbeta, 8, 28042, Madrid

5

Average price €15

Not bookable on TheFork

Cómo Sería, Madrid

SPANISH

Calle los Yébenes, 150, 28047, Madrid

Average price €12

Not bookable on TheFork

Apricot Gastro Café, Madrid

FROM MARKET

Calle del Dr. Fleming, 58, 28036, Madrid

204

Average price €18

Not bookable on TheFork

Loreto Coffee Bar, Madrid

MEDITERRANEAN

Calle Corredera Baja de San Pablo, 6, 28004, Madrid

3

Average price €20

Not bookable on TheFork

La Tabla de Góngora, Madrid

SPANISH

Av. del Camino de Santiago, 21, 28050, Madrid

13

Average price €30

Not bookable on TheFork

El Guachinche, Madrid

Calle de la Villa, 3, 28005, Madrid

340

Average price €18

Not bookable on TheFork

Taberna de Los Austrias, Madrid

SPANISH

Calle Nuncio, 17, 28005, Madrid

13

Average price €35

Not bookable on TheFork

La Torino - Barajas, Madrid

ARGENTINIAN

Plaza Hermanos Falco y Álvarez de Toledo, 4, 28042, Madrid

114

Average price €25

Not bookable on TheFork

Tapikas, Madrid

SPANISH

Tapikas

 / 10

Calle del Capitán Haya, 55, 28020, Madrid

25

Average price €30

Not bookable on TheFork

Valle del Tietar, Madrid

SPANISH

Calle Cachero, 18, 28053, Madrid

Average price €13

Not bookable on TheFork

Calle Mayor, Madrid

SPANISH

Calle Adolfo Bioy Casares, C.C. La Gavia, 28051, Madrid

18

Average price €15

Not bookable on TheFork

Amor de Calle, Madrid

SPANISH

Calle de la Luna, 24, 28004, Madrid

31

Average price €15

Not bookable on TheFork

Filter

TheFork Benefits