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,095 restaurants

Sort by Relevance

    YUMS x2Spanish

    Mercado de la Reina

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

    9.2 / 10
    4,457 reviews

    Average price €25 Accepts Yums american express Welcome

    30% off food!

    InsiderFrench

    Calle de la Amnistia 4, 28013, Madrid

    9.7 / 10
    5,140 reviews

    Average price €38 Accepts Yums

    50% off food!

      Indian

      Calle Hospital de Órbigo, 9, 28050, Madrid

      9.6 / 10
      718 reviews

      Average price €25

      -30% en Carta

      InsiderCreative

      Calle de la Flor Baja, 3, 28013, Madrid

      9.5 / 10
      2,975 reviews

      Average price €38

      30% off food!

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

        Indian

        Plaza de Cascorro, 3, 28012, Madrid

        9.5 / 10
        2,064 reviews

        Average price €20 american express Welcome

        -40% en carta

          Indian

          Calle Francisco Villaespesa, 6, 28017, Madrid

          9.2 / 10
          2,139 reviews

          Average price €15

          50% off food!

            YUMS x2Spanish

            Calle de Velázquez, 22, 28001, Madrid

            8.8 / 10
            655 reviews

            Average price €35

            20% off food!

              Brazilian

              Calle Simancas, 21, 28029, Madrid

              9.3 / 10
              358 reviews

              Average price €24 american express Welcome

              30% off food!

                Asian

                Calle de Sandoval, 18, 28010, Madrid

                9.3 / 10
                2,202 reviews

                Average price €25 Accepts Yums

                40% off food!

                  Asian

                  Calle de Viriato, 39, 28010, Madrid

                  9.4 / 10
                  789 reviews

                  Average price €22

                  30% off food!

                  InsiderIndian

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

                  9.4 / 10
                  4,914 reviews

                  Average price €30 american express Welcome

                  -30% en Carta

                    Italian

                    Calle de las Hileras, 2, 28013, Madrid

                    9.4 / 10
                    508 reviews

                    Average price €20

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

                    YUMS x2InsiderSpanish

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

                    9.4 / 10
                    315 reviews

                    Average price €30

                      Korean

                      Ronda de Segovia, 25, 28005, Madrid

                      9.4 / 10
                      2,304 reviews

                      Average price €20

                      30% off food!

                        Indian

                        C/ Goya, 110, 28009, Madrid

                        9.2 / 10
                        3,646 reviews

                        Average price €20 american express Welcome

                        30% en carta

                          Indian

                          Calle José Calvo, 6, 28039, Madrid

                          9.2 / 10
                          99 reviews

                          Average price €15

                          -50% en Carta

                            Indian

                            Calle de Sandoval, 18, 28010, Madrid

                            9.3 / 10
                            1,148 reviews

                            Average price €17 american express Welcome

                            -30% en Carta

                              Mediterranean

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

                              8.9 / 10
                              2,188 reviews

                              Average price €31

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

                                Argentinian

                                Calle de Modesto Lafuente, 64, 28003, Madrid

                                9.3 / 10
                                3,187 reviews

                                Average price €22 american express Welcome

                                -40% en Carta

                                  YUMS x2Mediterranean

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

                                  8.5 / 10
                                  48 reviews

                                  Average price €22 Accepts Yums

                                  30% off food!

                                    Indian

                                    Calle de Ferraz, 54, 28008, Madrid

                                    9.3 / 10
                                    397 reviews

                                    Average price €20

                                    -30% en Carta

                                      Venezuelan

                                      Calle Méndez Álvaro 32, 28045, Madrid

                                      9.4 / 10
                                      148 reviews

                                      Average price €22 american express Welcome

                                      30% off food!

                                      InsiderArrocería

                                      Costanilla de los Ángeles, 8, 28013, Madrid

                                      9.3 / 10
                                      5,012 reviews

                                      Average price €30 american express Welcome

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

                                        YUMS x2Mediterranean

                                        Ctra. Colmenar Viejo, Km. 14.500, 28049, Madrid

                                        9.3 / 10
                                        114 reviews

                                        Average price €35

                                        30% off food!

                                          Japanese

                                          Calle del Príncipe, 16, 28012, Madrid

                                          9.1 / 10
                                          10,274 reviews

                                          Average price €20 american express Welcome

                                          30% off food!