TheFork, a Trip advisor company

A little help can make all the difference.
Support your local restaurants by buying a prepaid voucher and enjoy your meal when they reopen.
Learn more

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

The Best Tapas Restaurants in Madrid

533 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a reservation instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.



C/ Alcalá, 19, 28014, Madrid

Average price €35


C/ Conde De Cartagena, 15, 28007, Madrid

Average price €27


Calle del Gral. Pardiñas, 24, 28001, Madrid

7.7 / 10
830 reviews

Average price €20

Set Menu 13€


C/ Espíritu Santo, 30, 28004, Madrid

7.8 / 10
1,459 reviews

Average price €18

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


Calle Adolfo Bioy Casares, 2, 28051, Madrid

7.2 / 10
159 reviews

Average price €23


Calle de Albasanz, 2, 28037, Madrid

8.4 / 10
793 reviews

Average price €15

Menu 10€€


Calle de Lérida, 90, 28020, Madrid

Average price €25

From Castille

C/ Cava Baja, 36, 28005, Madrid

Average price €25


TheFork advantages