What
Where

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

The Best Tapas Restaurants in Madrid

557 restaurants

Sort by Relevance

Tapas Free Vistalegre, Madrid

SPANISH

Calle Hermanas Alonso Barceló, 2, 28025, Madrid

42

Average price €20

Not bookable on TheFork

La Lata Montada, Madrid

FROM MARKET

Calle Marqués de Cubas, 16, 28014, Madrid

4

Average price €20

Not bookable on TheFork

La Martina, Madrid

SPANISH

La Martina

 / 10

Glorieta Monte del Gozo, 4, 28050, Madrid

422

Average price €25

Not bookable on TheFork

Río Peñas, Madrid

SPANISH

Ronda de Toledo, 6, 28005, Madrid

Average price €31

Not bookable on TheFork

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

Rincón de Cardeña, Madrid

SPANISH

Plaza del Angel, 2, 28012, Madrid

34

Average price €26

Not bookable on TheFork

Xelavid, Madrid

SPANISH

Xelavid

 / 10

Calle Barbieri, 20, 28004, Madrid

18

Average price €18

Not bookable on TheFork

Amezua, Madrid

FROM MARKET

Amezua

 / 10

Calle Eusebio Morán, 31, 28019, Madrid

12

Not bookable on TheFork

Alibai, Madrid

FUSION

Alibai

 / 10

Calle de Narváez, 67, 28009, Madrid

4

Average price €15

Not bookable on TheFork

Taberna Entreamigos, Madrid

Calle de Castelló, 24, 28001, Madrid

7

Average price €15

Not bookable on TheFork

ByCruz, Madrid

FROM MARKET

ByCruz

 / 10

Ronda de Segovia, 9, 28005, Madrid

60

Average price €18

Not bookable on TheFork

La Tapa de la Olla, Madrid

INTERNATIONAL

Calle Vallehermoso, 59, 28015, Madrid

81

Average price €26

Not bookable on TheFork

La Cazuelita, Madrid

SPANISH

Costanilla de los Desamparados, 21, 28014, Madrid

70

Average price €7

Not bookable on TheFork

La Fragua de Vulcano, Madrid

SPANISH

Calle Álvarez Gato, 9, 28012, Madrid

6

Average price €18

Not bookable on TheFork

Tapería Mayor, Madrid

SPANISH

Calle Mayor, 76, 28013, Madrid

17

Average price €25

Not bookable on TheFork

Gastrobar Showkitchen, Madrid

INTERNATIONAL

Calle Acuerdo, 28 28015 Madrid, 28015, Madrid

Average price €20

Not bookable on TheFork

Mon, Madrid

FROM MARKET

Mon

 / 10

C/ Puerto Rico, 7, 28016, Madrid

Average price €24

Not bookable on TheFork

La Esquina de Tellez, Madrid

MEDITERRANEAN

C/ Tellez,18, 28007, Madrid

567

Average price €25

Not bookable on TheFork

Lamoraga, Madrid

MEDITERRANEAN

Lamoraga

 / 10

C/ Jorge Juan, 22, 28001, Madrid

41

Average price €24

Not bookable on TheFork

Subiendo al Sur, Madrid

FUSION

C/ Ponciano, 5, 28015, Madrid

15

Average price €18

Not bookable on TheFork

El Laboratorio, Madrid

ITALIAN

C/ del León, 5, 28014, Madrid

46

Average price €18

Not bookable on TheFork

Baltias, Madrid

MEDITERRANEAN

Baltias

 / 10

C/ Alcalde Sáinz de Baranda, 72, 28009, Madrid

120

Average price €28

Not bookable on TheFork

Sobre Vino, Madrid

SPANISH

Sobre Vino

 / 10

C/ Conde de Peñalver, 94, 28006, Madrid

Average price €32

Not bookable on TheFork

Santo y Seña, Madrid

MEDITERRANEAN

C/ Doctor Fleming, 23, 28036, Madrid

198

Average price €30

Not bookable on TheFork

Gastro Wriasko, Madrid

C/ Lagasca, 103, 28006, Madrid

57

Average price €41

Not bookable on TheFork

Gallo Azul Cervecería Restaurante, Madrid

SPANISH

C/ Jeronima LLorente, 64, 28039, Madrid

Average price €22

Not bookable on TheFork

Filter

TheFork Benefits