Skip to content
We’re sorry, some parts of the Airbnb website don’t work properly without JavaScript enabled.
Start your search
Location
Barcelona
Check in / Check out
Any week
Guests
Add guests
Stays
Experiences
Online Experiences
Where
Search by region
I’m flexible
I’m flexible
Spain
Spain
Europe
Europe
Canada
Canada
Caribbean
Caribbean
Italy
Italy
Check in
Add dates
Check out
Add dates
Who
Add guests
Search
Airbnb your home
Sign up
Log in
Gift cards
Airbnb your home
Help Center
%{visible} of %{smart_count_str} Airbnb Category showing||||%{visible} of %{smart_count_str} Airbnb Categories showing
Your search
Rooms
Amazing pools
Amazing views
Vineyards
Beachfront
Countryside
Trending
Design
Farms
Historical homes
Lake
Boats
Play
Bed & breakfasts
Chef's kitchens
New
Skiing
Mansions
Cabins
Camping
Surfing
Golfing
Tiny homes
Grand pianos
Earth homes
Ski-in/out
Beach
Filters
, 1 filter applied
1
Display total before taxes
Show map
Search results; 192 places in Barcelona
192 places in Barcelona
Stay in Sants-montjuïg and Eixample
$177
avg/night
$177 average per night
·
$1,597 total
$1,597 total
Show price breakdown
Sants-montjuïg
May 13 – 17
Eixample
May 17 – 20
Split your time between Cabrils and Barcelona
$227
avg/night
$227 average per night
·
$1,755 total
$1,755 total
Show price breakdown
Cabrils
Jun 5 – 8
Barcelona
Jun 8 – 12
Stay in Eixample and Ciutat Vella
$357
avg/night
$357 average per night
·
$2,654 total
$2,654 total
Show price breakdown
Eixample
May 29 – Jun 2
Ciutat Vella
Jun 2 – 5
Split your time between Eixample and Gràcia
$259
avg/night
$259 average per night
·
$2,021 total
$2,021 total
Show price breakdown
Eixample
May 9 – 13
Gràcia
May 13 – 16
Stay in Martorell and Barcelona
$137
avg/night
$137 average per night
·
$1,092 total
$1,092 total
Show price breakdown
Martorell
May 12 – 16
Barcelona
May 16 – 19
Split your time between El Masnou and Barcelona
$173
avg/night
$173 average per night
·
$1,472 total
$1,472 total
Show price breakdown
El Masnou
May 12 – 15
Barcelona
May 15 – 19
Two stays in Gràcia less than 1 mile apart
$203
avg/night
$203 average per night
·
$1,577 total
$1,577 total
Show price breakdown
Gràcia
Jun 5 – 8
Gràcia
Jun 8 – 12
Stay in Eixample and Sarrià-sant Gervasi
$181
avg/night
$181 average per night
·
$1,509 total
$1,509 total
Show price breakdown
Eixample
May 19 – 22
Sarrià-sant Gervasi
May 22 – 26
Stay in La Palma De Cervelló and Barcelona
$133
avg/night
$133 average per night
·
$1,108 total
$1,108 total
Show price breakdown
La Palma De Cervelló
Jun 6 – 10
Barcelona
Jun 10 – 13
Stay in Barcelona and La Palma De Cervelló
$172
avg/night
$172 average per night
·
$1,449 total
$1,449 total
Show price breakdown
Barcelona
Jun 3 – 6
La Palma De Cervelló
Jun 6 – 10
Stay in Eixample and Sants-montjuïg
$181
avg/night
$181 average per night
·
$1,630 total
$1,630 total
Show price breakdown
Eixample
May 13 – 16
Sants-montjuïg
May 16 – 20
Stay in L'hospitalet De Llobregat and Barcelona
$154
avg/night
$154 average per night
·
$1,329 total
$1,329 total
Show price breakdown
L'hospitalet De Llobregat
May 16 – 19
Barcelona
May 19 – 23
Stay in Sarrià-sant Gervasi and Eixample
$151
avg/night
$151 average per night
·
$1,334 total
$1,334 total
Show price breakdown
Sarrià-sant Gervasi
May 22 – 26
Eixample
May 26 – 29
Stay in Eixample and La Barceloneta
$276
avg/night
$276 average per night
·
$1,978 total
$1,978 total
Show price breakdown
Eixample
May 26 – 29
La Barceloneta
May 29 – Jun 2
Stay in La Barceloneta and El Raval
$236
avg/night
$236 average per night
·
$1,882 total
$1,882 total
Show price breakdown
La Barceloneta
May 31 – Jun 3
El Raval
Jun 3 – 7
Stay in Sant Marti and Eixample
$343
avg/night
$343 average per night
·
$2,575 total
$2,575 total
Show price breakdown
Sant Marti
May 26 – 29
Eixample
May 29 – Jun 2
Stay in Eixample and La Barceloneta
$177
avg/night
$177 average per night
·
$1,374 total
$1,374 total
Show price breakdown
Eixample
May 25 – 29
La Barceloneta
May 29 – Jun 1
Stay in La Barceloneta and Horta-guinardó
$213
avg/night
$213 average per night
·
$1,735 total
$1,735 total
Show price breakdown
La Barceloneta
Jun 1 – 4
Horta-guinardó
Jun 4 – 8
1
2
3
4
…
15