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

66 Coffee Bar & Gin, Madrid

SPANISH

Calle de Bravo Murillo, 66, 28003, Madrid

160

Average price €15

Not bookable on TheFork

La Tapa, Madrid

SPANISH

La Tapa

 / 10

Calle de San Bernardo, 97, 28015, Madrid

6

Average price €20

Not bookable on TheFork

La Marina, Madrid

La Marina

 / 10

Calle del General Díaz Porlier, 8, 28001, Madrid

Average price €15

Not bookable on TheFork

La Casa de Alcalá, Madrid

MEDITERRANEAN

Calle de Alcalá, 125, 28009, Madrid

7

Average price €20

Not bookable on TheFork

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

Mariana, Madrid

SPANISH

Mariana

 / 10

Calle de Juan de Mariana, 14, 28045, Madrid

Average price €12

Not bookable on TheFork

Soho Tapas, Madrid

SPANISH

Soho Tapas

 / 10

Calle Cardenal Tavera, 4, 28050, Madrid

Average price €18

Not bookable on TheFork

Pimentón, Madrid

MEDITERRANEAN

Pimentón

 / 10

Calle de Melilla, 27, 28005, Madrid

20

Average price €15

Not bookable on TheFork

Don Oscar, Madrid

SPANISH

Don Oscar

 / 10

Calle San Juan de Ortega, 54, 28050, Madrid

6

Average price €20

Not bookable on TheFork

La Parrala, Madrid

FROM MARKET

La Parrala

 / 10

Calle Humilladero, 5, 28005, Madrid

Average price €25

Not bookable on TheFork

Casa Coronel, Madrid

TRADITIONAL CUISINE

Calle de Guareña, 12, 28044, Madrid

10

Average price €20

Not bookable on TheFork

La Locura de Vergara, Madrid

MEDITERRANEAN

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

Average price €20

Not bookable on TheFork

El Recetario de Madrid, Madrid

MEDITERRANEAN

Paseo de la Ermita del Santo, 48, 28011, Madrid

4

Average price €12

Not bookable on TheFork

La Chimenea Madrid, Madrid

SPANISH

Calle de Orense, 70, 28020, Madrid

930

Average price €25

Not bookable on TheFork

La Fuente, Madrid

SPANISH

La Fuente

 / 10

Calle Guillermo Pingarrón, 9, 28018, Madrid

46

Average price €20

Not bookable on TheFork

Likeat, Madrid

FROM MARKET

Likeat

 / 10

Calle de Serrano, 224, 28016, Madrid

122

Average price €20

Not bookable on TheFork

El Bistró de la Central, Madrid

INTERNATIONAL

Calle del Postigo de San Martín, 8, 28013, Madrid

225

Average price €15

Not bookable on TheFork

La Chumbera, Madrid

SPANISH

Calle del Norte, 25, 28015, Madrid

Average price €15

Not bookable on TheFork

Taberna Zarika, Madrid

BASQUE

Calle Esteban Collantes, 57D, 28017, Madrid

124

Average price €15

Not bookable on TheFork

Mu! El Placer de La Carne, Madrid

INTERNATIONAL

Calle de Chinchilla, 3, 28013, Madrid

Average price €15

Not bookable on TheFork

La Perla Negra, Madrid

PERUVIAN

Av. del Dr. Federico Rubio y Galí, 40, 28039, Madrid

Average price €20

Not bookable on TheFork

La Gata de Maldonado, Madrid

SPANISH

Calle de Maldonado, 59, 28006, Madrid

13

Average price €17

Not bookable on TheFork

Niretxea, Madrid

BASQUE

Niretxea

 / 10

Calle de los Tres Peces, 30, 28012, Madrid

69

Average price €10

Not bookable on TheFork

Taberna Madrid Madriz, Madrid

SPANISH

Calle de Fuencarral, 85, 28004, Madrid

15

Average price €15

Not bookable on TheFork

E-Bocado, Madrid

SPANISH

E-Bocado

 / 10

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

139

Average price €15

Not bookable on TheFork

Caliche Tapas, Madrid

MEDITERRANEAN

Calle de Suecia, 19, 28022, Madrid

Average price €19

Not bookable on TheFork

Filter

TheFork Benefits