Register my restaurant
Help

TheFork, a Trip advisor company

What
Where

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

The Best Bistro Restaurants in Madrid

92 restaurants

Sort by Relevance

InsiderMediterranean

Calicanto Madrid

Calle Argensola, 15, 28004, Madrid

9.0 / 10
480 reviews

Average price €25

Spanish

Calle del Clavel, 5, 28004, Madrid

8.8 / 10
369 reviews

Average price €20

Fine Dining

Calle de Ruiz de Alarcón, 23, 28014, Madrid

Average price €50

Japanese

Calle de Maldonado, 7, 28006, Madrid

Average price €23

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

Spanish

C/ Cava Alta, 17, 28005, Madrid

8.2 / 10
604 reviews

Average price €45 american express Welcome

Spanish

Calle de Guzmán el Bueno, 50, 28015, Madrid

7.7 / 10
81 reviews

Average price €20 american express Welcome

Spanish

Calle Dr. Castelo, 26, 28009, Madrid

Average price €25

Fusion

Calle Hernán Cortés, 7, 28004, Madrid

Average price €30

Italian

Calle de Arrieta, 5, 28013, Madrid

Average price €30

American

Calle de la Cava Alta, 13, 28005, Madrid

9.7 / 10
779 reviews

Average price €15

Vegetarian

Calle Francisco Ricci, 7, 28015, Madrid

Average price €16

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

Author

Calle Ferraz, 5, 28008, Madrid

Average price €30

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

Mediterranean

Paseo de la Infanta Isabel, 21, 28014, Madrid

Average price €25

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

French

Calle de Gravina, 21, 28004, Madrid

Average price €25

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

InsiderMediterranean

Calle de Almadén, 9, 28014, Madrid

8.8 / 10
71 reviews

Average price €30

Mediterranean

Santa Isabel, 5 (Mercado Antón Matín), 28012, Madrid

Average price €20

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

InsiderFine Dining

Calle San Lorenzo, 11, 28004, Madrid

Average price €50

Set Menu 18€

Peruvian

Calle María Panes, 13, 28003, Madrid

Average price €25

International

Calle Guillermo Rolland, 7, 28013, Madrid

Average price €25

Mediterranean

Calle Mayor, 30, 28013, Madrid

Average price €30

Menu 14,50€

French

Calle Corredera Baja de San Pablo, 4, 28004, Madrid

Average price €25

Set Menu undefined€

InsiderInternational

Calle de Segovia, 17 local 1, 28005, Madrid

Average price €37

Menú Corto Charlie Champagne 37€

Spanish

Calle Nicolás Sánchez, 35, 28026, Madrid

Average price €20

Set Menu undefined€

From market

Calle Juan Álvarez Mendizábal, 6, 28008, Madrid

Average price €15

Set Menu undefined€

French

Calle Hernán Cortés, 19, 28004, Madrid

Average price €15

Menu 12.90€

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