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 Dog-Friendly Restaurants in Madrid

91 restaurants

Sort by Relevance

    Indian

    Kundan Indian "Joshi"

    Calle Hospital de Órbigo, 9, 28050, Madrid

    9.5 / 10
    771 reviews

    Average price €25

    -30% en Carta

      Venezuelan

      Calle Méndez Álvaro 32, 28045, Madrid

      9.4 / 10
      192 reviews

      Average price €22 american express Welcome

      30% off the 'a la carte' menu

        PAYItalian

        C. del Príncipe, 5, 28012, Madrid

        9.0 / 10
        88 reviews

        Average price €15

        40% off the 'a la carte' menu

          PAYMexican

          Calle de Bocángel, 4, 28028, Madrid

          9.7 / 10
          1,741 reviews

          Average price €17 american express Welcome

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

            International

            Calle de Jorge Juan, 91, 28009, Madrid

            8.8 / 10
            900 reviews

            Average price €18 Accepts Yums

            50% off the 'a la carte' menu

              Spanish

              Calle del Infante, 5, 28014, Madrid

              9.5 / 10
              1,128 reviews

              Average price €15

                PAYItalian

                Calle Mayor, 31, 28012, Madrid

                8.0 / 10
                40 reviews

                Average price €25 Accepts Yums

                50% off the 'a la carte' menu

                  YUMS x2PAYSpanish

                  Calle del Príncipe de Vergara, 142, 28002, Madrid

                  8.5 / 10
                  35 reviews

                  Average price €25

                    Varied

                    Calle de Arapiles, 5, 28015, Madrid

                    9.4 / 10
                    90 reviews

                    Average price €15

                    InsiderMediterranean

                    Calle de Rosario Pino, 15, 28020, Madrid

                    9.4 / 10
                    1,904 reviews

                    Average price €32

                    30% off the 'a la carte' menu

                      YUMS x2Mediterranean

                      Calle del Barquillo, 19, 28004, Madrid

                      9.7 / 10
                      32 reviews

                      Average price €25

                      InsiderMediterranean

                      Calle de Echegaray, 8, 28014, Madrid

                      8.8 / 10
                      45 reviews

                      Average price €25 american express Welcome

                      Menú Noches de Película 49€ €49

                        PAYInternational

                        Calle Corredera Baja de San Pablo, 19, 28004, Madrid

                        9.1 / 10
                        3,789 reviews

                        Average price €25 Accepts Yums american express Welcome

                        30% off the 'a la carte' menu

                          PAYAmerican

                          Calle de Colón, 3, 28004, Madrid

                          9.0 / 10
                          381 reviews

                          Average price €8

                          50% off the 'a la carte' menu

                            PAYBrazilian

                            Calle de la Ballesta, 2, 28004, Madrid

                            9.4 / 10
                            824 reviews

                            Average price €20

                            30% off the 'a la carte' menu

                            InsiderPAYFusion

                            Calle de Hernán Cortés, 19, 28004, Madrid

                            9.4 / 10
                            787 reviews

                            Average price €23 american express Welcome

                            20% off the 'a la carte' menu

                              Mexican

                              Plaza de Cascorro, 2, 28005, Madrid

                              8.9 / 10
                              695 reviews

                              Average price €20

                                PAYFusion

                                Paseo de San Francisco de Sales, 23, 28003, Madrid

                                9.3 / 10
                                165 reviews

                                Average price €16

                                  Mediterranean

                                  Calle Villalar, 6, 28001, Madrid

                                  8.8 / 10
                                  123 reviews

                                  Average price €19 american express Welcome

                                  InsiderMediterranean

                                  Ronda de Atocha, 17, 28012, Madrid

                                  9.3 / 10
                                  14 reviews

                                  Average price €35

                                  Brunch €35

                                    PAYMexican

                                    Calle de Apodaca, 3, 28004, Madrid

                                    9.0 / 10
                                    586 reviews

                                    Average price €20

                                    30% off the 'a la carte' menu

                                      PAYFusion

                                      Calle del Barco, 7, 28004, Madrid

                                      9.7 / 10
                                      130 reviews

                                      Average price €30 Accepts Yums

                                        Venezuelan

                                        Calle de Velázquez, 117, 28006, Madrid

                                        9.0 / 10
                                        108 reviews

                                        Average price €11

                                        MICHELINJapanese

                                        Plaza del Descubridor Diego de Ordás, 2, 28003, Madrid

                                        9.6 / 10
                                        4,262 reviews

                                        Average price €32

                                        Menú Torikey Degustación €34.5

                                          Italian

                                          Calle el Españoleto, 2, 28010, Madrid

                                          9.7 / 10
                                          271 reviews

                                          Average price €20

                                          Frequently Asked Questions