Register my restaurant
Help

TheFork, a Trip advisor company

What
Where
Cuisine, restaurant name...

The Best European Restaurants in Plaza Mayor, Madrid

23 restaurants
La Esquina del Real, Madrid
Great Deal

InsiderPAYFrench

La Esquina del Real

Calle de la Amnistia 4, 28013, Madrid

9.6 / 10
5,742 reviews

Average price €40 american express Welcome

-50% en carta - TheFork Festival

Fuorimercato, Madrid
On A Budget

    PAYEuropean

    Plaza del Conde de Miranda, 4, 28005, Madrid

    9.0 / 10
    252 reviews

    Average price €15 american express Welcome

    30% off the 'a la carte' menu

    El Ingenio de Cervantes, Madrid

      PAYFrom Castille

      C/ Leganitos, 10, 28013, Madrid

      9.2 / 10
      1,234 reviews

      Average price €34

      20% off the 'a la carte' menu

      El Ponientazo, Madrid

        PAYAndalou

        Cost.ª de Santiago, 2, 28005, Madrid

        9.1 / 10
        141 reviews

        Average price €19

        30% off the 'a la carte' menu

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

        Dionisos Huertas, Madrid

          Greek

          Calle León, 17, 28014, Madrid

          9.0 / 10
          2,748 reviews

          Average price €23 american express Welcome

          30% off the 'a la carte' menu

          El Senador, Madrid
          Top Rated

          InsiderFrom Castille

          Plaza de la Marina Española, 2, 28013, Madrid

          9.5 / 10
          623 reviews

          Average price €45 american express Welcome

          La Paella Real, Madrid

            Arrocería

            C/ Arrieta, 2, 28013, Madrid

            8.8 / 10
            2,755 reviews

            Average price €33 american express Welcome

            30% off the 'a la carte' menu

            Ouh Babbo, Madrid
            Top Rated

              Pizzeria

              C/ Caños del Peral, 2, 28013, Madrid

              9.4 / 10
              2,275 reviews

              Average price €22 american express Welcome

              It's Pinsa Madrid, Madrid
              Top Rated

                YUMS x2PAYItalian

                Escalerilla de piedra 2, arco de cuchilleros, 28012, Madrid

                9.6 / 10
                595 reviews

                Average price €20

                Taberna del Capitán Alatriste, Madrid

                InsiderSpanish

                Calle Grafal, 7, 28005, Madrid

                9.3 / 10
                164 reviews

                Average price €40

                Botín, Madrid

                InsiderPAYFrom Castille

                Calle de Cuchilleros, 17, 28005, Madrid

                9.1 / 10
                2,245 reviews

                Average price €42 american express Welcome

                30% off the 'a la carte' menu

                Impasta Sol, Madrid

                  PAYItalian

                  Calle de las Hileras, 2, 28013, Madrid

                  9.1 / 10
                  1,034 reviews

                  Average price €20

                  30% off the 'a la carte' menu

                  Paolo by Danny's Jazz Plaza de Puerta Cerrada, Madrid
                  On A Budget

                    PAYItalian

                    Plaza de Puerta Cerrada, 6, 28005, Madrid

                    8.9 / 10
                    8 reviews

                    Average price €15

                    30% off the 'a la carte' menu

                    Matritum, Madrid

                      Spanish

                      C/ Cava Alta, 17, 28005, Madrid

                      8.8 / 10
                      615 reviews

                      Average price €45 american express Welcome

                      Los Galayos, Madrid

                        Spanish

                        Calle de Botoneras, 5, 28012, Madrid

                        8.9 / 10
                        1,049 reviews

                        Average price €40 american express Welcome

                        Trattoria Malatesta, Madrid

                          Italian

                          C/ Coloreros, 5, 28013, Madrid

                          9.2 / 10
                          1,709 reviews

                          Average price €22 american express Welcome

                          Hotel Posada del León de Oro, Madrid

                            Spanish

                            C/ Cava Baja, 12, 28005, Madrid

                            8.6 / 10
                            1,304 reviews

                            Average price €30 american express Welcome

                            DCorazon, Madrid

                              PAYSpanish

                              Plaza Mayor, 30, 28012, Madrid

                              8.5 / 10
                              2,008 reviews

                              Average price €28 Accepts Yums american express Welcome

                              TABERNA LA LONJA, Madrid

                                Arrocería

                                Plaza de Oriente, 6, 28013, Madrid

                                8.8 / 10
                                329 reviews

                                Average price €25

                                Las Carboneras, Madrid

                                  PAYSpanish

                                  C/ Plaza del Conde de Miranda,1, 28005, Madrid

                                  Average price €45 american express Welcome

                                  León V, Madrid

                                    Spanish

                                    Plaza de la Província, 3, 28012, Madrid

                                    Average price €22

                                    Cor&Cor Cascorro, Madrid

                                      Italian

                                      Plaza de Cascorro, 16, 28005, Madrid

                                      8.5 / 10
                                      74 reviews

                                      Average price €22

                                      La Marinera, Madrid

                                        Spanish

                                        Plaza Mayor, 2, 28012, Madrid

                                        Average price €22

                                        Frequently Asked Questions