What
Where

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

The Best Tapas Restaurants in Madrid

557 restaurants

Sort by Relevance

El Ryncon, Madrid

MEDITERRANEAN

El Ryncon

8.4 / 10

Av. de Badajoz, 3, 28027, Madrid

33

Average price €10

El Carmen, Madrid

MEDITERRANEAN

El Carmen

9.1 / 10

Calle de Fernández de los Rios, 8, 28015, Madrid

195

Average price €25

InsiderInsiderEl Anciano Rey de los Vinos, Madrid

INSIDERSPANISH

C/ Bailén, 19, 28013, Madrid

58

Average price €23

Agustinache, Madrid

YUMS x2SPANISH

Agustinache

7.5 / 10

Calle del Príncipe de Vergara, 128, 28002, Madrid

13

Average price €20

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

El Velázquez 17, Madrid

ITALIAN

C/ Velázquez,17, 28001, Madrid

766

Average price €23

InsiderInsiderMatritum, Madrid

INSIDERSPANISH

Matritum

8.8 / 10

C/ Cava Alta, 17, 28005, Madrid

610

Average price €45

Bingo Canoe, Madrid

MEDITERRANEAN

Bingo Canoe

8.3 / 10

Paseo de la Castellana, 93, 28046, Madrid

123

Average price €22

Moraima, Madrid

SPANISH

Moraima

8.6 / 10

Calle de Cea Bermúdez, 55, 28003, Madrid

32

Average price €18

Casa Patas, Madrid

SPANISH

Casa Patas

8.6 / 10

C/ Cañizares, 10, 28012, Madrid

104

Average price €30

Cruz Blanca Las Murallas - Menéndez Pelayo, Madrid

SPANISH

Av. de Menéndez Pelayo, 47, 28009, Madrid

104

Average price €30

Punto Básico, Madrid

SPANISH

Punto Básico

8.7 / 10

Calle del Marqués de Urquijo, 23, 28008, Madrid

666

Average price €24

Basarri, Madrid

FROM MARKET

Basarri

8.5 / 10

Calle de Toledo, 82, 28005, Madrid

323

Average price €30

Elcano - Fuencarral, Madrid

FROM MARKET

Calle de Fuencarral, 58, 28004, Madrid

107

Average price €18

Murillo Café, Madrid

ITALIAN

Murillo Café

8.5 / 10

C/ Ruiz de Alarcón, 27, 28014, Madrid

474

Average price €30

Casa González, Madrid

SPANISH

C/ León, 12, 28014, Madrid

92

Average price €24

Taberna del Colono, Madrid

SPANISH

Calle Ruiz, 20, 28004, Madrid

727

Average price €18

Elcano - Lagasca, Madrid

BASQUE

Calle de Lagasca, 7, 28001, Madrid

126

Average price €18

Deliquio, Madrid

SPANISH

Deliquio

8.6 / 10

Calle del Corazón de María, 61, 28002, Madrid

114

Average price €14

Larrauri, Madrid

BASQUE

Larrauri

8.6 / 10

Calle de Juan Ramón Jiménez, 9, 28036, Madrid

80

Average price €45 accepts Yums

Vi Cool, Madrid

FUSION

Vi Cool

8.9 / 10

Calle de las Huertas, 12, 28012, Madrid

501

Average price €25

Doña Tecla Terraza, Madrid

SPANISH

Calle del Pintor Juan Gris, 2, 28020, Madrid

142

Average price €35

La Llave de Oro - Hotel Wellington, Madrid

INTERNATIONAL

Calle de Velázquez, 8, 28001, Madrid

93

Average price €25

Gustos Madrid Plaza Mayor, Madrid

MEDITERRANEAN

Plaza Mayor, 8, 28012, Madrid

213

Average price €25

Sagaretxe, Madrid

BASQUE

Sagaretxe

8.6 / 10

Calle Eloy Gonzalo, 26, 28010, Madrid

1520

Average price €35

Wainari - Magallanes, Madrid

SPANISH

Calle Magallanes, 16, 28015, Madrid

Average price €20

Filter

TheFork Benefits