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

162 restaurants

Sort by Relevance

    Mediterranean

    Chakrumi

    Carrer de Béjar, 66, 08014, Barcelona

    9.8 / 10
    5 reviews

    Average price €23 Accepts Yums

      Mediterranean

      Carrer de la Marina, 124, 08013, Barcelona

      8.9 / 10
      61 reviews

      Average price €25 american express Welcome

        Mexican

        Carrer de Sardenya, 196, 08013, Barcelona

        Average price €20

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

          Italian

          Carrer de Salvà, 22, 08004, Barcelona

          9.5 / 10
          21 reviews

          Average price €30

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

            Traditional cuisine

            Carrer de Mallorca, 18, 08014, Barcelona

            9.1 / 10
            13 reviews

            Average price €25 american express Welcome

              French

              Plaça Carme Monturiol, 2, 08026, Barcelona

              9.3 / 10
              25 reviews

              Average price €20

                Asian

                Carrer de Laforja, 95, 08021, Barcelona

                9.1 / 10
                18 reviews

                Average price €35

                  Mediterranean

                  Carretera de Molins de Rei a Vallvidrera, Km. 11,2, 08017, Barcelona

                  8.6 / 10
                  174 reviews

                  Average price €25

                  Menú Diario 15,9 €

                    American

                    Passeig de Colom, 23, 08002, Barcelona

                    Average price €20 american express Welcome

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

                      Spanish

                      La Rambla, 89, 08002, Barcellona

                      Average price €25

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

                        Italian

                        Carrer Nou de la Rambla, 152, 08004, Barcelona

                        Average price €14

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

                          American

                          Carrer del Portal Nou, 19, 08003, Barcelona

                          Average price €15

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

                            Pizzeria

                            Carrer de Déu i Mata, 104, 08029, Barcelona

                            8.2 / 10
                            3 reviews

                            Average price €12

                            InsiderInternational

                            Carrer de l'Hospital, 104, 08001, Barcelona

                            Average price €18 american express Welcome

                              Mediterranean

                              Carrer de les Basses de Sant Pere, 10B, 08003, Barcelona

                              Average price €15 american express Welcome

                                International

                                Moll de Barcelona, 08039, Barcelona

                                Average price €15

                                  Pizzeria

                                  Plaça de Sant Pere, 10, 08003, Barcelona

                                  Average price €10 american express Welcome

                                    International

                                    Carrer de València, 423, 08013, Barcelona

                                    Average price €16

                                      International

                                      Carrer d'Entença, 303, 08029, Barcelona

                                      Average price €25 american express Welcome

                                      Menú 12,95 € 12,95 €

                                        Mediterranean

                                        Carrer de la Boqueria, 10, 08002, Barcelona

                                        Average price €25 Accepts Yums

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

                                          Mediterranean

                                          Carrer de Casp, 92, 08010, Barcelona

                                          Average price €15

                                          Fórmulas de 8.5 € à 10.5 € 9,84 €

                                            Asian

                                            Carrer de la Providència, 1 Bis, 08024, Barcelona

                                            Average price €15

                                              Mediterranean

                                              RONDA SANT PERE, 42, 08010, Barcelona

                                              Average price €20

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

                                                Italian

                                                Carrer d'Europa, 24, 08028, Barcelona

                                                Average price €15

                                                  Mediterranean

                                                  Gran Via de les Corts Catalanes, 700, 08010, Barcelona

                                                  Average price €25 american express Welcome