TheFork, a Trip advisor company

What
Where

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

The Best Tapas Restaurants in Madrid

519 restaurants

Sort by Relevance

Italian

De la Cruz Pasta & Pizza Bar

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

8.9 / 10
803 reviews

Average price €15

Menú del día 12 € 12 €

From market

Calle de Costa Rica, 24, 28016, Madrid

7.1 / 10
138 reviews

Average price €25

Fusion

Calle Salitre, 2, 28012, Madrid

8.4 / 10
211 reviews

Average price €15

Basque

Paseo de la Habana, 22, 28036, Madrid

8.9 / 10
528 reviews

Average price €25

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

From Madrid

Calle Gran Vía, 10, 28013, Madrid

8.8 / 10
3,015 reviews

Average price €20 Accepts Yums american express Welcome

Set menu 13,50€

Spanish

Calle de Fernán Gonzalez, 54, Madrid, España, 28009, Madrid

8.9 / 10
196 reviews

Average price €20

Mediterranean

Paseo de la Castellana, 122, 28046, Madrid

Average price €20

-30% off the "à la carte" menu!

Spanish

Av. de Alberto de Alcocer, 9, 28036, Madrid

9.0 / 10
582 reviews

Average price €20 american express Welcome

Menú 12,50€ 12,5 €

Fusion

Calle de Julián Besteiro, 6, 28020, Madrid

Average price €19

-30% off the "à la carte" menu!

Andalou

Calle Cava Baja, 25, 28005, Madrid

8.0 / 10
108 reviews

Average price €25

-40% off the "à la carte" menu!

Spanish

C/ Lope de Rueda, 44, 28009, Madrid

Average price €29

-30% off the "à la carte" menu!

Spanish

Plaza Cánovas del Castillo, 4, 28014, Madrid

8.2 / 10
136 reviews

Average price €18

-30% off the "à la carte" menu!

From market

C/ Fuencarral, 61, 28004, Madrid

8.0 / 10
1,687 reviews

Average price €20 american express Welcome

Especial grupo: Menú 33 € 33 €

Fine Dining

C/ Cava Baja, 14, 28005, Madrid

8.8 / 10
1,853 reviews

Average price €28

Spanish

Av de la Gran Vía de Hortaleza, 57C, 28043, Madrid

9.1 / 10
97 reviews

Average price €15 american express Welcome

Spanish

Calle de San Bernardo, 115, 28015, Madrid

8.4 / 10
591 reviews

Average price €25

From market

Calle de Ocaña, 112, 28047, Madrid

9.0 / 10
525 reviews

Average price €30

InsiderFrom Galicia

C/ Alcántara, 15, 28006, Madrid

9.0 / 10
84 reviews

Average price €40 american express Welcome

Spanish

Calle Olivo, 33, 28023, Madrid

8.9 / 10
119 reviews

Average price €15

Spanish

Calle de la Paz, 4, 28012, Madrid

Average price €15

Fusion

Calle Domenico Scarlatti, 3, 28003, Madrid

8.0 / 10
174 reviews

Average price €20 american express Welcome

DISCOUNT_TYPE_0_FOOD_title

InsiderFine Dining

Plaza de las Cortes, 10, 28014, Madrid

8.9 / 10
6,359 reviews

Average price €30

International

Costanilla de los Ángeles, 7, 28013, Madrid

Average price €15

InsiderInternational

Calle de Hermosilla, 2, 28001, Madrid

9.1 / 10
170 reviews

Average price €35

-30% off the "à la carte" menu!

Pizzeria

Calle del Pintor Juan Gris, 2, 28020, Madrid

8.1 / 10
220 reviews

Average price €35

Filter

TheFork advantages