We apply First-Party-Cookies and Third-Party-Cookies, to give you best server experience and a more personalized service. If you continue visiting our website, we consider that you accept the use of cookies. More information here
 
 

Pet-friendly apartments in Barcelona

Finding pet-friendly accommodation when you’re holidaying abroad isn’t always the easiest task. Below you’ll find our range of self-catering holiday apartments in Barcelona where your pets are as welcome as you are.

84 properties to choose from!  See all our apartments in

  • List
  • Photos
  • Map
    • Oh-Barcelona
    • Apartment for 6 near the Passeig Sant Joan
    • Apartment for 6 near the Passeig Sant Joan

       

      Modern and simple, this apartment can accommodate up to 6 people with two bedrooms and a sofa bed in the lounge. It is equipped with...

      6 People 2 Bedrooms 75m2 Ref: 19225

    • from 19 $
    • Oh-Barcelona
    • Beautiful studio for 2 people
    • Beautiful studio for 2 people

       

      This beautiful studio has modern and stylish rooms. It is a nice studio where you have everything you need to enjoy your time alone or in...

      4 People Studio 35m2 Ref: 19229

    • from 22 $
    • Oh-Barcelona
    • Duplex for 5 people in Avenida Diagonal
    • Duplex for 5 people in Avenida Diagonal

       

      This apartment will be ideal for a family or group of friends who want to discover the charms of Barcelona. The light decor creates a...

      5 People 2 Bedrooms 85m2 Ref: 19226

    • from 24 $
    • Oh-Barcelona
    • Two bedroom apartment for 6 people
    • Two bedroom apartment for 6 people

       

      This charming 2 bedroom apartment sleeps up to 6 people. The parquet floors and white walls and the coloured features give the...

      6 People 2 Bedrooms 60m2 Ref: 19228

    • from 19 $
    • Oh-Barcelona
    • Bright apartment near Plaza España
    • Bright apartment near Plaza España

       

      This apartment, located next to Plaza Espanya, will be ideal if you come for business purposes, as next door is the Fira de Barcelona....

      4 People 1 Bedroom 52m2 Ref: 19215

    • from 27 $
    • Oh-Barcelona
    • Apartment for 6 people near the center
    • Apartment for 6 people near the center

       

      This charming 3 bedroom apartment will offer you an unforgettable stay in Barcelona. It has been designed and decorated with attention to...

      6 People 3 Bedrooms 85m2 Ref: 19196

    • from 22 $
    • Oh-Barcelona
    • Modern two bedroom-apartment
    • Modern two bedroom-apartment

       

      In this apartment for 6 people, you can easily stay with your family or with a group of friends. It has 2 bedrooms, a modern equipment, a...

      6 People 2 Bedrooms 70m2 Ref: 19216

    • from 16 $
    • Oh-Barcelona
    • Two bedroom apartment with a terrace
    • Two bedroom apartment with a terrace

       

      This beautiful apartment with two bedrooms and two bathrooms has a huge private terrace where you can lie down after a day touring the...

      6 People 2 Bedrooms 75m2 Ref: 19210

    • from 20 $
    • Oh-Barcelona
    • Elegant 3 bedroom apartment
    • Elegant 3 bedroom apartment

       

      This apartment is ideal to accommodate a family or group of friends up to 6 people. It has 3 bedrooms and 3 bathrooms, so you can enjoy...

      6 People 3 Bedrooms 85m2 Ref: 19209

    • from 22 $
    • Oh-Barcelona
    • Studio apartment in Barcelona
    • Studio apartment in Barcelona

       

      Studio apartment only two minutes from Plaza Catalunya in the heart of Barcelona. The small apartment is located in the famous Rambla de...

      2 People 1 Bedroom 25m2 Ref: 312321

    • from 56 $
 
Find your accommodation

What our clients are saying

 
 
  


Save money in


Enjoy these exclusive city discounts.

Read more

Close to...


Looking for something specific?


Search by name

Don’t miss all Oh-Barcelona news


You’ll receive news, discounts, tips and lots of useful information

Thanks for subscribing to our Newsletter.
Please provide your email address.
Please provide your first name.