Vacation rentals in Barcelona, Spain

Find deals on 5,461 vacation rentals in Barcelona, Spain

Barcelona, Spain
May 20 — May 212
Barcelona, Spain
Fri 5/20
Sat 5/21

Top rentals in Barcelona

Find the perfect vacation rental for your stay in Barcelona
Price
$43
$282
Review Score
0+
6+
7+
8+
9+
Hotel class
0+
2
3
4
5

Best neighborhoods to book a vacation rental in Barcelona

Below are the average prices for vacation rentals in the most popular neighborhoods in Barcelona

Price

$85 - $143

CHEAPEST NEIGHBORHOOD IN BARCELONAEixample26% cheaperVacation rentals in Eixample are the cheapest in Barcelona at just $85 per night on average
MOST EXPENSIVE NEIGHBORHOOD IN BARCELONASagrada Familia19% more expensiveSagrada Familia has the highest priced vacation rentals in Barcelona with properties averaging $143 per night
MOST POPULAR NEIGHBORHOOD IN BARCELONAEixample70% more users visitedMore momondo users search for vacation rentals in Eixample than any other neighborhood in Barcelona

Vacation rentals in popular neighborhoods in Barcelona

Below are the most popular neighborhoods in Barcelona to stay in, as well as some of the best vacation rentals in each area

When to book a vacation rental in Barcelona

Check out the information below to find the best deal on a vacation rental in Barcelona
Low SeasonDecembercheapest month to stay
High SeasonJanuarymost expensive time to stay
63%expected price decrease
53%expected price increase

Price

$56 - $319

Highest day of weekThursdayis the most expensive day of the week to book
Cheapest day of weekSaturdayis the cheapest day of the week to book
$181
$127

Hostels and cheap hotels in Barcelona

These hotels and hostels usually make for a cheap way to stay in Barcelona

Get the best value vacation rental in Barcelona

These Barcelona vacation rentals have the best prices for their ratings

Information about staying in Barcelona

Read these important travel tips before booking a vacation rental in Barcelona

The average length of a vacation rental booking in Barcelona is 3 nights.

On average, vacation apartments in Barcelona typically cost around $218 per night. Search to see the apartments that we have in Barcelona and the prices for your selected dates.

Vacation apartments in Barcelona are often cheapest in December - rental prices can be around 64% lower than the average during this period.

Eixample is the most popular area of Barcelona to book a rental apartment in. Sant Marti and Gracia are also sought-after places to stay.


momondo's favorite vacation rentals in Barcelona

Learn more about these user-preferred vacation rentals in Barcelona
Gran de Gràcia Apartments

Gran de Gràcia Apartments

Barcelona, Spain

8.2
$181
Apartments Hostemplo Suites

Apartments Hostemplo Suites

Barcelona, Spain

8.8
$139
Diagonal Apartments

Diagonal Apartments

Barcelona, Spain

8.3
$126
Apartments Rambla 102

Apartments Rambla 102

Barcelona, Spain

9.3
$256
Marina

Marina

Marina, 306, Barcelona, Spain

8.6
$96

Paseo De Gracia Apartments

Barcelona, Spain

$406
Amister Apartments

Amister Apartments

Barcelona, Spain

8.8
$169
Apartaments Independencia

Apartaments Independencia

Barcelona, Spain

7.7
$91
Apartments Ciutat Vella

Apartments Ciutat Vella

Barcelona, Spain

7.5
$145
Barcelona Apartment Val

Barcelona Apartment Val

Barcelona, Spain

8.4
$222
Weflating Suites Sant Antoni Market

Weflating Suites Sant Antoni Market

Barcelona, Spain

8.8
$158

Lolita B And B

Carrer Provença 181, 2-2, Barcelona, Spain

$233
Barcelona Grand Apartment

Barcelona Grand Apartment

Cornellà de Llobregat, Catalonia, Spain

$248
Milà Apartamentos Barcelona

Milà Apartamentos Barcelona

Barcelona, Spain

8.4
$207

Start planning your trip to Barcelona


Here's why travelers choose to use momondo
Comprehensive travel search
momondo compares 3M+ hotels and other types of accommodation to ensure you can find the best place to stay.
Intuitive search filters
Filter by price, amenities, free cancellation, enhanced cleaning, free breakfast and much more.
Smart price alerts
If you have found somewhere, momondo can track the price and alert you when it changes.