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

La Esquina de Abascal, Madrid

SPANISH

Calle José Abascal, 31, Madrid, Spain, 28003, Madrid

Average price €20

Not bookable on TheFork

Probócame, Madrid

INTERNATIONAL

Probócame

 / 10

Calle Duque de Sesto, 3, 28009 Madrid, Spain, 28009, Madrid

Average price €19

Not bookable on TheFork

La Karpintería, Madrid

INTERNATIONAL

Calle de Moratín, 25, 28014 Madrid, Spain, 28014, Madrid

32

Average price €18

Not bookable on TheFork

La Parcelita, Madrid

MEDITERRANEAN

Calle Fernández de la Hoz, 33, Madrid, Spain, 28010, Madrid

23

Average price €20

Not bookable on TheFork

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

La Estupenda, Madrid

MEDITERRANEAN

Isabel Colbrand, 18, 28050, Madrid

35

Average price €24

Not bookable on TheFork

Moonsun, Madrid

MEDITERRANEAN

Moonsun

 / 10

Avenida Valdemarín, 167, Madrid, Spain, 28023, Madrid

124

Average price €30

Not bookable on TheFork

a.n.e.l. Tapas & Lounge Bar Villalar, Madrid

SPANISH

Calle Villalar, 1, Madrid, Spain, 28001, Madrid

34

Average price €20

Not bookable on TheFork

Piscolabis, Madrid

MEDITERRANEAN

Piscolabis

 / 10

C/ Bravo Murillo, 34, 28010, Madrid

122

Average price €18

Not bookable on TheFork

Al Gusto del Poeta, Madrid

MEDITERRANEAN

C/ Bulevar de Indalecio Prieto, 46, 28032, Madrid

Average price €15

Not bookable on TheFork

Kraken, Madrid

INTERNATIONAL

Kraken

 / 10

Avenida del Santuario de Valverde, 4, Madrid, Spain, 28034, Madrid

47

Average price €15

Not bookable on TheFork

Tweed, Madrid

SPANISH

Tweed

 / 10

Paseo de la Castellana,13, 28046, Madrid

6

Average price €35

Not bookable on TheFork

Los Candiles, Madrid

SPANISH

Plaza Corregidor Alonso de Aguilar, 28030, Madrid

11

Average price €15

Not bookable on TheFork

O´Donnell 11, Madrid

SPANISH

O´Donnell 11, 28009, Madrid

Average price €20

Not bookable on TheFork

Goss Bar - El GastroBar de Petit Comité, Madrid

MEDITERRANEAN

Paseo Eduardo Dato, 13, 28010, Madrid

211

Average price €35

Not bookable on TheFork

La Buena Sidra, Madrid

C/ Las Fuentes, 9, 28013, Madrid

142

Average price €20

Not bookable on TheFork

Dionisos Gastro Bar, Madrid

GREEK

Calle Conde Duque, 26, 28015 Madrid, Spain, 28015, Madrid

246

Average price €15

Not bookable on TheFork

El Café de Violeta, Madrid

SPANISH

Bulevar de José Prat, 10A, 28032, Madrid

65

Average price €22

Not bookable on TheFork

Carabanchel, Madrid

SPANISH

C/ Petirrojo, 34, 28047, Madrid

9

Average price €10

Not bookable on TheFork

Jack's Tavern, Madrid

SPANISH

Avenida de Europa, 25, 28023, Madrid

Average price €22

Not bookable on TheFork

La Kika Taberna, Madrid

MEDITERRANEAN

C/ Libertad, 17, 28004, Madrid

163

Average price €15

Not bookable on TheFork

Arco, Madrid

SPANISH

Arco

 / 10

C/ Huertas, 7, 28012, Madrid

5

Average price €16

Not bookable on TheFork

Kaete, Madrid

BRAZILIAN

Kaete

 / 10

Calle Cáceres, 34, Madrid, Spain, 28045, Madrid

28

Average price €13

Not bookable on TheFork

Taberneros, Madrid

SPANISH

Taberneros

 / 10

C/ Cartagena, 127, 28002, Madrid

Average price €20

Not bookable on TheFork

El Secreto de Castilla, Madrid

C/ Jovellanos, 5, 28014, Madrid

110

Average price €27

Not bookable on TheFork

Canela Fina, Madrid

SPANISH

C/ Profesor Waksman, 5, 28036, Madrid

141

Average price €30

Not bookable on TheFork

Filter

TheFork Benefits