Prices are in Australian Dollars.

Barcelona holiday rentals

Barcelona holiday rentals

Search hundreds of travel sites at once for holiday home deals in Barcelona

Barcelona, Spain
Compare vs KAYAK |

Good to know

Low season

October Cheapest month to stay with an average 19% drop in price.

High season

April Most expensive time to stay with an average 411% rise in price.

Average price (Weeknight)

$153 Average Sunday to Thursday price over the last 2 weeks.

Average price (Weekend night)

$164 Average Friday and Saturday price over the last 2 weeks.

Top tips for finding the perfect Barcelona holiday rental

  • Holiday rentals in Barcelona are around 17% more expensive than hotels on average. Search here to compare prices for all accommodation types in Barcelona.
  • The best holiday rental properties in Barcelona are Midtown Apartments (9.5, 453 reviews), Catedral Bas Apartments Barcelona (9.5, 515), and Apartments Sixtyfour (9.4, 954), based on ratings and reviews from real travellers.
  • Gracia is the neighbourhood in Barcelona with the most affordable holiday rental properties (424 properties with an average price of $137 per night). Bonavista Apartments - Virreina, Be Mate Paseo de Gracia and Milà Apartamentos Barcelona are the most popular rental properties in Gracia.

FAQs when booking a holiday rental in Barcelona

How much is a holiday rental in Barcelona?

How much is a holiday rental in Barcelona for tonight?

Which are the most popular neighbourhoods to stay in Barcelona?

How can I find holiday rentals near me in Barcelona?

Where to stay in Barcelona?

Our map will help you find the perfect place to stay in Barcelona by showing you the exact location of each holiday rental.

Recommended holiday rentals in Barcelona

Show all

Best Barcelona holiday rentals near La Rambla

Show all
Ramblas Apartments - Barcelona - Living room
9.0 Excellent (844 reviews)
Ainb Gothic-Jaume I Apartments - Barcelona - Bedroom
8.0 Excellent (442 reviews)
Amister Apartments - Barcelona - Living room
9.2 Excellent (208 reviews)