NeighborhoodsOnly with offers
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

54 restaurants

Sort by Relevance

InsiderPAYFusion

Momo

C/ Libertad, 8, 28004, Madrid

9.0 / 10
1,648 reviews

Average price €35 american express Welcome

40% off the 'a la carte' menu

    Mediterranean

    Plaza de Matute, 12, 28012, Madrid

    9.1 / 10
    988 reviews

    Average price €20

    Menú €14.95

    InsiderPAYFrench

    Calle de la Amnistia 4, 28013, Madrid

    9.7 / 10
    5,235 reviews

    Average price €50 Accepts Yums

    50% off the 'a la carte' menu

    MICHELINAsian

    Plaza de los Mostenses, 4, 28015, Madrid

    9.2 / 10
    724 reviews

    Average price €25

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

    InsiderFrench

    Calle Conde de Aranda, 11, 28001, Madrid

    9.5 / 10
    1,030 reviews

    Average price €30

      Mediterranean

      Calle del Prado, 18, 28014, Madrid

      8.9 / 10
      319 reviews

      Average price €25

      InsiderPAYMediterranean

      Calle de Arrieta, 6, 28013, Madrid

      Average price €30

        Japanese

        Calle de Maldonado, 7, 28006, Madrid

        Average price €23

        InsiderArrocería

        Costanilla de los Ángeles, 8, 28013, Madrid

        9.3 / 10
        5,072 reviews

        Average price €30 american express Welcome

        30% off the 'a la carte' menu

        InsiderMediterranean

        Calle de Ponzano, 46, 28003, Madrid

        9.2 / 10
        202 reviews

        Average price €30 american express Welcome

          From Galicia

          Calle de la Montera, 28013, Madrid

          8.7 / 10
          341 reviews

          Average price €25 american express Welcome

          30% off the 'a la carte' menu

            PAYMediterranean

            Plaza Mayor, 8, 28012, Madrid

            8.9 / 10
            618 reviews

            Average price €25 american express Welcome

            30% off the 'a la carte' menu

              Venezuelan

              Calle del Almendro, 22, 28005, Madrid

              9.6 / 10
              287 reviews

              Average price €20 american express Welcome

                Spanish

                Plaza de Oriente,4, 28013, Madrid

                8.8 / 10
                159 reviews

                Average price €30 american express Welcome

                InsiderSpanish

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

                9.4 / 10
                3,007 reviews

                Average price €30

                20% off the 'a la carte' menu

                  Vegetarian

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

                  9.0 / 10
                  109 reviews

                  Average price €14

                  BRUNCH €14

                  InsiderAmerican

                  C/ Alfonso XII, 4, 28014, Madrid

                  8.9 / 10
                  2,181 reviews

                  Average price €30

                  20% off the 'a la carte' menu

                    Spanish

                    C/ Cava Alta, 17, 28005, Madrid

                    9.0 / 10
                    605 reviews

                    Average price €45 american express Welcome

                    InsiderItalian

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

                    8.9 / 10
                    1,362 reviews

                    Average price €30

                      Spanish

                      Calle de San Mateo, 19, 28004, Madrid

                      Average price €25

                        French

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

                        Average price €25

                        Set Menu undefined€ €12.5

                          Peruvian

                          Calle María Panes, 13, 28003, Madrid

                          Average price €25

                            Spanish

                            Calle Dr. Castelo, 26, 28009, Madrid

                            Average price €25

                              French

                              Calle de Gravina, 21, 28004, Madrid

                              Average price €25

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

                                Spanish

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

                                Average price €50

                                Frequently Asked Questions

                                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?