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 Good for families Restaurants in Madrid

1,452 restaurants

Sort by Relevance

    Chinese

    Don Hot Pot Madrid

    Calle de Campomanes, 10, 28013, Madrid

    9.2 / 10
    206 reviews

    Average price €15

    30% off food!

      YUMS x2Spanish

      C/ Ruiz de Alarcón, 27, 28014, Madrid

      8.3 / 10
      648 reviews

      Average price €28 Accepts Yums

      30% off food!

        Spanish

        Plaza de Pedro Zerolo, 1, 28004, Madrid

        9.3 / 10
        3,657 reviews

        Average price €25 american express Welcome

        40% off food!

          YUMS x2Mediterranean

          Calle Hermandad de Donantes de Sangre, 1, 28041, Madrid

          8.4 / 10
          28 reviews

          Average price €22 Accepts Yums

          30% off food!

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

            Indian

            Calle de Ferraz, 54, 28008, Madrid

            9.3 / 10
            359 reviews

            Average price €20

            -30% en Carta

              Venezuelan

              Calle Méndez Álvaro 32, 28045, Madrid

              9.4 / 10
              88 reviews

              Average price €22 american express Welcome

              30% off food!

                Italian

                Calle de las Hileras, 2, 28013, Madrid

                9.3 / 10
                405 reviews

                Average price €20

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

                  From market

                  Calle Cochabamba, 7, 28016, Madrid

                  9.0 / 10
                  1,444 reviews

                  Average price €20 american express Welcome

                  50% off food!

                    Indian

                    Calle José Calvo, 6, 28039, Madrid

                    9.0 / 10
                    58 reviews

                    Average price €15

                    -50% en Carta

                      Middle Eastern

                      Calle de San Germán, 64, 28020, Madrid

                      9.3 / 10
                      35 reviews

                      Average price €18

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

                        Russian

                        Calle de Yeseros, 2, 28005, Madrid

                        9.1 / 10
                        1,038 reviews

                        Average price €20

                        30% off food!

                          Japanese

                          Calle de Carranza, 9, 28004, Madrid

                          9.1 / 10
                          1,560 reviews

                          Average price €35

                          30% off food!

                            Korean

                            Ronda de Segovia, 25, 28005, Madrid

                            9.4 / 10
                            2,258 reviews

                            Average price €20

                            20% off food!

                              Fusion

                              Calle de Hartzenbusch, 8, 28010, Madrid

                              9.2 / 10
                              853 reviews

                              Average price €15

                              50% off food!

                                Mediterranean

                                Calle de Núñez de Arce, 3, 28012, Madrid

                                9.4 / 10
                                526 reviews

                                Average price €25

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

                                InsiderIndian

                                Calle de Diego de León, 63, 28006, Madrid

                                9.4 / 10
                                4,714 reviews

                                Average price €30 american express Welcome

                                -30% en Carta

                                InsiderMediterranean

                                C/ de San Blas, 4, 28014, Madrid

                                9.4 / 10
                                7,455 reviews

                                Average price €35 Accepts Yums

                                30% off food!

                                  Japanese

                                  Calle de Francisco Silvela, 63, 28028, Madrid

                                  9.0 / 10
                                  174 reviews

                                  Average price €17 american express Welcome

                                  50% off food!

                                    Pizzeria

                                    Av. del Dr. Federico Rubio y Galí, 112 | Local 5, 28040, Madrid

                                    9.3 / 10
                                    49 reviews

                                    Average price €15

                                    30% off food!

                                      Mexican

                                      Calle de Ríos Rosas, 7, 28003, Madrid

                                      9.1 / 10
                                      1,268 reviews

                                      Average price €16

                                      30% off food!

                                      MICHELINFrom market

                                      C/ María Panes, 6, 28003, Madrid

                                      9.4 / 10
                                      1,618 reviews

                                      Average price €35 american express Welcome

                                      Menú INSIDER Week 45€

                                        YUMS x2Seafood

                                        Calle de Velázquez, 102, 28006, Madrid

                                        8.6 / 10
                                        85 reviews

                                        Average price €35

                                        30% off food!

                                          Basque

                                          Calle Apolo, 2, 28037, Madrid

                                          9.2 / 10
                                          3,439 reviews

                                          Average price €25

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

                                            Indian

                                            C/ Goya, 110, 28009, Madrid

                                            9.2 / 10
                                            3,529 reviews

                                            Average price €20 american express Welcome

                                            30% en carta

                                            InsiderSpanish

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

                                            9.5 / 10
                                            2,960 reviews

                                            Average price €30

                                            20% off food!