Only 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 Good for families Restaurants in Palacio Real, Madrid

50 restaurants

Sort by Relevance

InsiderFrom Castille

El Senador

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

9.7 / 10
502 reviews

Average price €45

Menú INSIDER Week 45€

InsiderFrench

Calle de la Amnistia 4, 28013, Madrid

9.7 / 10
4,995 reviews

Average price €50 Accepts Yums

50% off food!

InsiderMexican

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

9.2 / 10
995 reviews

Average price €30 american express Welcome

Menú INSIDER Week 25€

InsiderFrom Castille

Cuesta de San Vicente, 2, 28008, Madrid

9.3 / 10
744 reviews

Average price €35 american express Welcome

50% off food!

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

InsiderArrocería

Costanilla de los Ángeles, 8, 28013, Madrid

9.3 / 10
4,877 reviews

Average price €30 american express Welcome

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

    Korean

    Ronda de Segovia, 25, 28005, Madrid

    9.4 / 10
    2,260 reviews

    Average price €20

    20% off food!

    YUMS x2InsiderFrom Castille

    Plaza Isabel II, 1, 28013, Madrid

    9.2 / 10
    342 reviews

    Average price €51 american express Welcome

    InsiderFrom Castille

    C/ Leganitos, 10, 28013, Madrid

    9.3 / 10
    1,005 reviews

    Average price €34 american express Welcome

    Menú INSIDER Week 25€

      Fusion

      Calle de la Cruz, 19, 28012, Madrid

      9.0 / 10
      1,964 reviews

      Average price €20

      30% off food!

      InsiderFrom market

      C/ Unión, 8, 28013, Madrid

      9.3 / 10
      523 reviews

      Average price €40

      Menú INSIDER Week 25€

        American

        Calle Concepción Jerónima, 28, 28012, Madrid

        8.9 / 10
        674 reviews

        Average price €15 american express Welcome

        30% off food!

          Pizzeria

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

          9.5 / 10
          1,995 reviews

          Average price €22 american express Welcome

            Mediterranean

            C/ San Nicolás, 9, 28013, Madrid

            8.9 / 10
            2,173 reviews

            Average price €31

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

              Basque

              C/ Felipe V, 6, 28013, Madrid

              9.2 / 10
              1,221 reviews

              Average price €45

                Mediterranean

                C/ Preciados, 37, 28013, Madrid

                9.2 / 10
                128 reviews

                Average price €40

                  Mediterranean

                  Plaza Mayor, 8, 28012, Madrid

                  9.0 / 10
                  541 reviews

                  Average price €25 american express Welcome

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

                    Arrocería

                    Plaza de Oriente, 6, 28013, Madrid

                    8.9 / 10
                    273 reviews

                    Average price €25

                      Thai

                      Cuesta de San Vicente, 32 izd, 28008, Madrid

                      9.6 / 10
                      77 reviews

                      Average price €20

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

                        Spanish

                        C/ Arrieta, 2, 28013, Madrid

                        8.9 / 10
                        2,317 reviews

                        Average price €33 american express Welcome

                        30% off food!

                          Spanish

                          C/ Cava Alta, 17, 28005, Madrid

                          9.8 / 10
                          607 reviews

                          Average price €45 american express Welcome

                            Japanese

                            Gran Vía, 1, 28013, Madrid

                            8.7 / 10
                            1,695 reviews

                            Average price €12

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

                              Mediterranean

                              Calle de la Salud, 28013, Madrid

                              Average price €35

                                Indian

                                Costanilla de los Ángeles, 18, 28013, Madrid

                                Average price €26

                                  Mediterranean

                                  C/ Torija, 7, 28013, Madrid

                                  Average price €45 american express Welcome

                                  InsiderIndian

                                  C/ Vergara, 7, 28013, Madrid

                                  8.6 / 10
                                  1,331 reviews

                                  Average price €15