Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best European Restaurants in Madrid

432 restaurants
Why you received these results
La Esquina del Real, Madrid
Top Rated

YUMS x2InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,953 reviews

Average price €40 american express Welcome

30% off the 'a la carte' menu

Con Amor, Madrid
Great Deal

    PAYSpanish

    C/ Espronceda 34, 28003, Madrid

    9.0 / 10
    9,496 reviews

    Average price €34 american express Welcome

    50% off the 'a la carte' menu

    Casa Crimi, Madrid
    Top Rated

      Italian

      Paseo Marqués de Zafra, 44, 28028, Madrid

      9.4 / 10
      289 reviews

      Average price €19

      30% off the 'a la carte' menu

      Las 3 RRR, Madrid

        Spanish

        C/ Benjamín Palencia, 43, 28038, Madrid

        9.3 / 10
        793 reviews

        Average price €27 american express Welcome

        30% off the 'a la carte' menu

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

        Bresca Fuencarral, Madrid
        Great Deal

          PAYItalian

          Calle de Fuencarral, 105, 28004, Madrid

          8.9 / 10
          1,272 reviews

          Average price €20

          50% off the 'a la carte' menu

          DSPEAK de Diego Guerrero, Madrid
          Top Rated

          YUMS x2MICHELINSpanish

          Calle de Fernando VI, 6, 28004, Madrid

          9.5 / 10
          158 reviews

          Average price €45 Accepts Yums

          Restaurante Granxa - Arturo Soria, Madrid

            PAYFrom Galicia

            Calle del General Aranaz, 55, 28027, Madrid

            9.1 / 10
            1,017 reviews

            Average price €25 Accepts Yums american express Welcome

            30% off the 'a la carte' menu

            Rasputín, Madrid

              Russian

              Calle de Yeseros, 2, 28005, Madrid

              9.1 / 10
              1,256 reviews

              Average price €30 american express Welcome

              30% off the 'a la carte' menu

              El Arquibar, Madrid
              Top Rated

                Spanish

                Travesía de Conde Duque, 5, 28015, Madrid

                9.7 / 10
                2,047 reviews

                Average price €21 Accepts Yums american express Welcome

                Brunch €21.5

                GastroVía 61 – Hotel Mayorazgo, Madrid

                InsiderSpanish

                Calle de la Flor Baja, 3, 28013, Madrid

                9.3 / 10
                3,514 reviews

                Average price €40 american express Welcome

                20% off the 'a la carte' menu

                Gioia by Davide Bonato, Madrid
                Top Rated

                MICHELINItalian

                Calle San Bartolomé, 23, Madrid, Spain, 28004, Madrid

                9.6 / 10
                1,308 reviews

                Average price €60 american express Welcome

                La Casita de Sabino Madrid, Madrid
                Top Rated

                InsiderBasque

                Calle del Dr. Fleming, 32, 28036, Madrid

                9.6 / 10
                173 reviews

                Average price €55 american express Welcome

                Mr. Pizza, Madrid
                On A Budget

                  PAYItalian

                  Calle de Vergara, 3, 28013, Madrid

                  8.9 / 10
                  202 reviews

                  Average price €15 american express Welcome

                  30% off the 'a la carte' menu

                  El Tendido, Madrid

                    YUMS x2PAYSpanish

                    C/ Andrés Mellado, 20, 28015, Madrid

                    8.9 / 10
                    240 reviews

                    Average price €30

                    Casa Doli, Madrid
                    Top Rated

                      Spanish

                      Avenida de San Diego, 96, 28053, Madrid

                      9.4 / 10
                      496 reviews

                      Average price €28

                      Albatros Taberna de Costa, Madrid
                      On A Budget

                        PAYSpanish

                        Calle de Fernández de los Ríos, 23, 28015, Madrid

                        8.8 / 10
                        42 reviews

                        Average price €15 american express Welcome

                        30% off the 'a la carte' menu

                        Alcalá 87, Madrid

                          European

                          Calle de Alcalá, 87, 28009, Madrid

                          8.6 / 10
                          121 reviews

                          Average price €40 american express Welcome

                          30% off the 'a la carte' menu

                          A pulpeira, Madrid
                          Top Rated

                            From Galicia

                            Calle de Máiquez, 52, 28009, Madrid

                            9.4 / 10
                            347 reviews

                            Average price €25 american express Welcome

                            Bresca Virgen, Madrid
                            Great Deal

                              PAYItalian

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

                              9.2 / 10
                              1,081 reviews

                              Average price €20

                              50% off the 'a la carte' menu

                              CABO DO MUNDO, Madrid

                                Spanish

                                Calle de Rosario Pino, 12, 28020, Madrid

                                9.3 / 10
                                347 reviews

                                Average price €55 american express Welcome

                                La Taberna de Paula, Madrid
                                Top Rated

                                  Spanish

                                  Calle Vallehermoso, 74, 28015, Madrid

                                  9.5 / 10
                                  437 reviews

                                  Average price €20 american express Welcome

                                  Asador Vasco En Busca del Tiempo, Madrid

                                    Basque

                                    Calle Barcelona, 4, 28012, Madrid

                                    9.1 / 10
                                    608 reviews

                                    Average price €49

                                    MENU GOURMET €49

                                    DOMO - Hotel NH Collection Abascal, Madrid
                                    Top Rated

                                    InsiderSpanish

                                    Calle José Abascal, 47, 28003, Madrid

                                    9.6 / 10
                                    2,279 reviews

                                    Average price €30 american express Welcome

                                    Menu The box €39.4

                                    Detenderete, Madrid

                                      PAYFrom Canarias

                                      Calle de Sta. Cruz de Marcenado, 13, 28015, Madrid

                                      9.3 / 10
                                      931 reviews

                                      Average price €16 american express Welcome

                                      30% off the 'a la carte' menu

                                      Casa Fidel, Madrid

                                        Spanish

                                        c/ Escorial, 6, 28004, Madrid

                                        9.0 / 10
                                        926 reviews

                                        Average price €35 american express Welcome

                                        Menú del día €13.4

                                        Frequently Asked Questions