TheFork, a Trip advisor company

What

What

Where

Where

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

The Best Bistro Restaurants in Madrid

94 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.

InsiderFrench

La Esquina del Real

C/ De la Amnistía 4, 28013, Madrid

9.6 / 10
4,461 reviews

Average price €50

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

InsiderMediterranean

Calle de Almadén, 9, 28014, Madrid

8.9 / 10
63 reviews

Average price €30

InsiderFusion

Calle de Ponzano, 93, 28003, Madrid

8.9 / 10
278 reviews

Average price €30

Spanish

C/ de la Verónica, 4, 28014, Madrid

9.1 / 10
2,917 reviews

Average price €25 Accepts Yums

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

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

InsiderAmerican

C/ Alfonso XII, 4, 28014, Madrid

9.0 / 10
2,169 reviews

Average price €30

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

Arrocería

C/ Costanilla de los Ángeles, 8, 28013, Madrid

9.0 / 10
4,594 reviews

Average price €30

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

InsiderFrench

Calle de la Amnistia, 10, 28013, Madrid

9.5 / 10
101 reviews

Average price €55

Menú del día Opción 1 25€

MICHELIN 2020Creative

Calle de Velázquez, 62, 28001, Madrid

9.5 / 10
244 reviews

Average price €80

Menu 160€

Venezuelan

Calle del Almendro, 22, 28005, Madrid

9.0 / 10
252 reviews

Average price €20

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

Argentinian

Calle de Barcelona, 13, 28012, Madrid

8.7 / 10
81 reviews

Average price €18

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

Mediterranean

Plaza Mayor, 8, 28012, Madrid

8.8 / 10
355 reviews

Average price €25

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

InsiderFine Dining

Calle Imperial, 8, 28012, Madrid

8.9 / 10
351 reviews

Average price €40

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

Argentinian

Calle del Espíritu Santo, 36, 28004, Madrid

8.3 / 10
429 reviews

Average price €15

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

Mexican

Calle Antracita, 10, 28045, Madrid

9.2 / 10
609 reviews

Average price €17

Mediterranean

Plaza de Matute, 12, 28012, Madrid

9.0 / 10
616 reviews

Average price €20

Brunch Set Menu 21€

InsiderMediterranean

Calle Argensola, 15, 28004, Madrid

9.2 / 10
480 reviews

Average price €25

Spanish

Calle de San Mateo, 19, 28004, Madrid

8.3 / 10
156 reviews

Average price €25

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

Vegetarian

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

8.9 / 10
62 reviews

Average price €14

BRUNCH 14€

Japanese

Calle de Serrano, 213 (entrada por C/ víctor andrés belaúnde), 28016, Madrid

9.0 / 10
506 reviews

Average price €23

InsiderFrench

Calle Conde de Aranda, 11, 28001, Madrid

9.1 / 10
803 reviews

Average price €30

From market

Calle del Pez, 20, Malasaña, Madrid, Spain, 28004, Madrid

7.7 / 10
812 reviews

Average price €19

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

InsiderItalian

Paseo de la R. Cristina, 23, 28014, Madrid

8.9 / 10
962 reviews

Average price €30

Spanish

Calle de Juan Bravo, 41, 28006, Madrid

8.8 / 10
152 reviews

Average price €20

Group Special: Menu 40€ (10 to 60 p.)

Mediterranean

Calle del Prado, 18, 28014, Madrid

8.8 / 10
191 reviews

Average price €25

Spanish

Calle del Clavel, 5, 28004, Madrid

8.7 / 10
369 reviews

Average price €20

Group Special: Menu 40€ (10 to 60 p.)

The Best Bistro Restaurants in Madrid

A counter to lean on, wooden tables, and the aroma of beef bourgignon wafting through the air… all these signs point to just one thing: you're in a bistro! Here, traditional cuisine reigns. Consult our list of the bistros in your city to find the perfect one for you. A table for 4?

Filter

TheFork advantages