What
Where

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

The Best Tapas Restaurants in Madrid

556 restaurants

Sort by Relevance

Murillo Café, Madrid

ITALIAN

Murillo Café

8.5 / 10

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

483

Average price €30

La Barra de Velázquez, Madrid

FROM MARKET

Calle de Velázquez, 80, 28001, Madrid

100

Average price €16

Comercial Bibey, Madrid

Comercial Bibey

7.3 / 10

Calle Carlos Maurras, 1, Madrid, Spain, 28036, Madrid

30

Average price €30

Sukaldea atotxa, Madrid

MEDITERRANEAN

Sukaldea atotxa

8.7 / 10

Calle Dr. Drumen, 3, 28012, Madrid

101

Average price €20

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

Airport Tavern, Madrid

AMERICAN

Calle de Serrano, 232, 28016, Madrid

101

Average price €20

Moraima, Madrid

SPANISH

Moraima

8.5 / 10

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

33

Average price €18

Dry Martini By Javier de Las Muelas - Gran Meliá Fénix, Madrid

INTERNATIONAL

Calle de Hermosilla, 2, 28001, Madrid

166

Average price €35

De la Cruz Pasta & Pizza Bar, Madrid

ITALIAN

Calle de Don Ramón de la Cruz, 79, 28001, Madrid

713

Average price €15

InsiderORIO Madrid Fuencarral, Madrid

INSIDERBASQUE

Calle de Fuencarral, 49, 28004, Madrid

190

Average price €30

El Mordisco, Madrid

MEDITERRANEAN

El Mordisco

8.1 / 10

Av del Monasterio de Silos, 20, 28034, Madrid

116

Average price €15

Taberna Los Angeles, Madrid

Costanilla de los Ángeles, 8, 28013, Madrid

102

Average price €20

Tapilla Sixtina, Madrid

SPANISH

Tapilla Sixtina

8.4 / 10

Calle de Ayala, 84, 28001, Madrid

61

Average price €25

Casa González, Madrid

SPANISH

Casa González

8.9 / 10

C/ León, 12, 28014, Madrid

95

Average price €24

La Pasa Bar, Madrid

INTERNATIONAL

La Pasa Bar

7.9 / 10

Calle de San Bernardo, 73, 28015, Madrid

149

Average price €15

Las Terrazas del Thyssen, Madrid

MEDITERRANEAN

Calle Zorrilla, nº 18, 28014, Madrid

73

Average price €25

La Taberna del Gijón, Madrid

SPANISH

C/ Almirante, 30, 28004, Madrid

135

Average price €24

Elcano - Lagasca, Madrid

BASQUE

Calle de Lagasca, 7, 28001, Madrid

131

Average price €18

Tapa Tapa - Arenal, Madrid

MEDITERRANEAN

Calle del Arenal, 15, 28013, Madrid

76

Average price €11

La Ciudad Invisible, Madrid

INTERNATIONAL

Costanilla de los Ángeles, 7, 28013, Madrid

7

Average price €15

Just Italia, Madrid

ITALIAN

Just Italia

8.6 / 10

Calle de Castelló, 113, 28006, Madrid

144

Average price €15

La Taberna de Mister Pinkleton, Madrid

SPANISH

C/ Cuchilleros, 7, 28005, Madrid

357

Average price €30

Tapioca Chill & Cocina, Madrid

INTERNATIONAL

Plaza de la Cebada, 9, 28005, Madrid

382

Average price €20

El Imperio, Madrid

SPANISH

El Imperio

8.7 / 10

Calle de Galileo, 51, 28015, Madrid

41

Average price €30

Baralloco, Madrid

FROM MARKET

Baralloco

8 / 10

Calle de Costa Rica, 24, 28016, Madrid

137

Average price €25

Taste Me, Madrid

MEDITERRANEAN

Taste Me

8 / 10

Calle de Sta Engracia, 53, 28010, Madrid

105

Average price €25 accepts Yums

Filter

TheFork advantages