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 European Restaurants in Madrid

1,156 restaurants

Sort by Relevance

    YUMS x2Spanish

    Mercado de la Reina

    C/ Gran Vía, 12, 28013, Madrid

    9.2 / 10
    4,730 reviews

    Average price €25 Accepts Yums american express Welcome

    30% off the 'a la carte' menu

    YUMS x2InsiderSpanish

    Calle de San Marcos, 37, 28004, Madrid

    9.2 / 10
    8,231 reviews

    Average price €25 Accepts Yums

    30% off the 'a la carte' menu

      YUMS x2PAYItalian

      Calle de la Virgen de los Peligros, 7, 28013, Madrid

      9.1 / 10
      252 reviews

      Average price €20

      30% off the 'a la carte' menu

      InsiderSpanish

      Calle de la Flor Baja, 3, 28013, Madrid

      9.5 / 10
      3,128 reviews

      Average price €38

      30% off the 'a la carte' menu

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

      InsiderPAYFrench

      Calle de la Amnistia 4, 28013, Madrid

      9.7 / 10
      5,253 reviews

      Average price €41 Accepts Yums

      30% off the 'a la carte' menu

        YUMS x2Spanish

        Calle Vallehermoso, 74, 28015, Madrid

        9.5 / 10
        351 reviews

        Average price €20

        InsiderPAYFrom Castille

        Calle de Cuchilleros, 17, 28005, Madrid

        9.3 / 10
        1,578 reviews

        Average price €42

        30% off the 'a la carte' menu

        InsiderSpanish

        Cuesta Santo Domingo, 5, 28013, Madrid

        9.5 / 10
        2,350 reviews

        Average price €55 Accepts Yums

        20% off the 'a la carte' menu

          PAYItalian

          Corredera Baja de San Pablo, 25, 28004, Madrid

          9.5 / 10
          248 reviews

          Average price €20

          30% off the 'a la carte' menu

          YUMS x2InsiderSpanish

          C/ Ríos Rosas, 6, 28003, Madrid

          9.4 / 10
          340 reviews

          Average price €30

          InsiderPAYFrom Galicia

          Clara del Rey, 33 posterior, 28002, Madrid

          9.3 / 10
          7,612 reviews

          Average price €35

          30% off the 'a la carte' menu

            PAYEuropean

            Calle de Jovellanos, 6, 28014, Madrid

            9.3 / 10
            170 reviews

            Average price €20

            30% off the 'a la carte' menu

            InsiderArrocería

            Costanilla de los Ángeles, 8, 28013, Madrid

            9.3 / 10
            5,130 reviews

            Average price €30 american express Welcome

            30% off the 'a la carte' menu

              PAYSpanish

              Calle del Almte., 2, 28004, Madrid

              9.1 / 10
              4,066 reviews

              Average price €20 Accepts Yums

              30% off the 'a la carte' menu

                PAYItalian

                Calle de las Hileras, 2, 28013, Madrid

                9.4 / 10
                622 reviews

                Average price €20

                30% off the 'a la carte' menu

                InsiderPAYDel Norte

                C/ General Ampudia, 18, 28003, Madrid

                9.2 / 10
                2,494 reviews

                Average price €35 american express Welcome

                30% off the 'a la carte' menu

                  Spanish

                  Av. de Menéndez Pelayo, 11, 28009, Madrid

                  9.0 / 10
                  898 reviews

                  Average price €25 Accepts Yums american express Welcome

                  30% off the 'a la carte' menu

                    Spanish

                    Calle de la Ballesta, 1, 28004, Madrid

                    9.2 / 10
                    707 reviews

                    Average price €20 american express Welcome

                    -30% en carta (No válido en terraza)

                      PAYSpanish

                      C/ Espronceda, 33, 28003, Madrid

                      9.0 / 10
                      237 reviews

                      Average price €30 american express Welcome

                      30% off the 'a la carte' menu

                        Spanish

                        Calle Cochabamba, 7, 28016, Madrid

                        9.0 / 10
                        1,570 reviews

                        Average price €20 american express Welcome

                        50% off the 'a la carte' menu

                        InsiderSpanish

                        Calle del Poeta Joan Maragall, 19, 28020, Madrid

                        9.1 / 10
                        3,663 reviews

                        Average price €30 american express Welcome

                        30% off the 'a la carte' menu

                          Basque

                          Calle de Maldonado, 5, 28006, Madrid

                          8.9 / 10
                          4,898 reviews

                          Average price €30 american express Welcome

                          50% off the 'a la carte' menu

                          InsiderSpanish

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

                          9.4 / 10
                          3,014 reviews

                          Average price €30

                          20% off the 'a la carte' menu

                            Spanish

                            Calle de Ntra. Sra. de la Luz, 118, 28047, Madrid

                            8.8 / 10
                            13 reviews

                            Average price €15 american express Welcome

                            50% off the 'a la carte' menu

                            InsiderSpanish

                            Calle de Antonio Acuña, 7, 28009, Madrid

                            9.2 / 10
                            2,855 reviews

                            Average price €50

                            20% off the 'a la carte' menu

                            Frequently Asked Questions