COVID-19 Update: The impact of COVID-19 on travel is unprecedented. Like you, we’re monitoring the situation. Rest assured, we’re here to help with questions about your plans. Learn more here: About the coronavirus outbreak (COVID-19)

Updating

50 Best Barcelona Apartments on Holiday Lettings - Lofts

All filters

Filters

1,699 Vacation rentals

Barcelona Vacation apartment rental

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 7

44 reviews

from $186 / night

$1,303 / week

1 / 53

Vacation apartment rental

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 8

29 reviews

from $364 / night

$2,451 / week

1 / 50

Ciutat Vella Vacation yacht rental

Barcelona yacht

4 bedrooms • 5 bathrooms • sleeps 10

9 reviews

from $1,258 / night

$8,803 / week

1 / 17

Barcelona Vacation condo rental

Barcelona condo

2 bedrooms • 1 bathroom • sleeps 6

1 review

from $480 / night

$3,360 / week

1 / 61

Vacation private room in Barcelona

Barcelona private room

1 bedroom • 1 bathroom • sleeps 2

13 reviews

from $51 / night

$355 / week

1 / 25

Vacation apartment in Barcelona

Barcelona apartment

3 bedrooms • 4 bathrooms • sleeps 5

1 review

from $192 / night

$1,341 / week

1 / 18

Barcelona Vacation apartment rental

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 6

23 reviews

from $171 / night

$1,197 / week

1 / 23

Apartment rental in Barcelona

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 6

17 reviews

from $161 / night

$900 - $1,486 / week

1 / 46

Vacation apartment in Barcelona

Barcelona apartment

2 bedrooms • 2 bathrooms • sleeps 6

32 reviews

from $178 / night

$1,245 / week

1 / 23

Vacation apartment in Barcelona

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 6

from $83 / night

$576 / week

1 / 24

Vacation apartment in Barcelona

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 7

from $209 / night

$1,458 / week

1 / 29

Vacation apartment in Sarria

Barcelona apartment

1 bedroom • 1 bathroom • sleeps 4

55 reviews

from $249 / night

$1,669 / week

1 / 23

Vacation apartment rental

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 5

5 reviews

from $140 / night

$837 / week

1 / 15

Barcelona Vacation apartment accommodation

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 6

11 reviews

from $171 / night

$1,197 / week

1 / 19

Vacation apartment in Barcelona

Barcelona apartment

5 bedrooms • 3 bathrooms • sleeps 11

2 reviews

from $1,171 / night

$8,192 / week

1 / 23

Barcelona Vacation apartment rental

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 7

6 reviews

from $137 / night

$900 / week

1 / 37

Vacation apartment in Barcelona

Barcelona apartment

1 bedroom • 1 bathroom • sleeps 2

22 reviews

from $63 / night

$440 / week

1 / 28

Vacation home accommodation

Barcelona house

2 bedrooms • 2 bathrooms • sleeps 6

1 review

from $89 / night

$623 - $2,461 / week

1 / 22

Vacation apartment in Central Barcelona

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 6

51 reviews

from $110 / night

$821 - $1,683 / week

1 / 24

Eixample Vacation apartment rental

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 8

60 reviews

from $158 / night

$1,101 / week

1 / 23

Vacation apartment in Eixample

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 5

11 reviews

from $131 / night

$850 - $4,094 / week

1 / 31

Vacation yacht rental

Barcelona yacht

4 bedrooms • 5 bathrooms • sleeps 10

8 reviews

from $1,258 / night

$8,384 / week

1 / 25

Apartment rental in Barcelona

Barcelona apartment

3 bedrooms • 1 bathroom • sleeps 7

from $208 / night

$1,457 / week

1 / 19

Vacation villa in Barcelona

Barcelona villa

4 bedrooms • 2 bathrooms • sleeps 8

24 reviews

from $247 / night

$1,642 - $2,408 / week

1 / 28

Barcelona Vacation apartment rental

Barcelona apartment

1 bedroom • 1 bathroom • sleeps 4

5 reviews

from $105 / night

$730 / week

1 / 45

Barcelona Vacation apartment rental

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 4

from $238 / night

$1,661 / week

1 / 9

Vacation chalet with swimming pool in Montjuic - Plaza Espanya

Barcelona chalet

5 bedrooms • 3 bathrooms • sleeps 12

10 reviews

from $315 / night

$2,189 - $4,788 / week

1 / 25

Vacation apartment rental

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 6

26 reviews

from $245 / night

$1,710 - $1,902 / week

1 / 27

Vacation apartment in Barcelona

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 4

11 reviews

from $105 / night

$586 - $879 / week

1 / 47

Apartment rental in Central Barcelona

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 6

41 reviews

from $171 / night

$1,197 / week

1 / 19

Vacation b&b in Barcelona

Barcelona b&b

1 bedroom • 1 bathroom • sleeps 2

1 review

from $68 / night

$472 / week

1 / 12

Vacation apartment in Barcelona

Barcelona apartment

4 bedrooms • 4 bathrooms • sleeps 6

from $350 / night

$2,247 / week

1 / 13

Barcelona Vacation apartment rental

Barcelona apartment

2 bedrooms • 2 bathrooms • sleeps 4

7 reviews

from $206 / night

$1,437 / week

1 / 23

Vacation chalet with swimming pool in Barcelona

Barcelona chalet

5 bedrooms • 2 bathrooms • sleeps 10

8 reviews

from $274 / night

$2,599 - $3,010 / week

1 / 24

Apartment rental in Barcelona

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 4

4 reviews

from $119 / night

$748 - $2,189 / week

1 / 17

Apartment rental in Barcelona

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 4

38 reviews

from $163 / night

$973 - $1,314 / week

1 / 13

Apartment rental in Barcelona

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 4

from $498 / night

$2,123 / week

1 / 9

Vacation apartment in Barcelona

Barcelona apartment

3 bedrooms • 2 bathrooms • sleeps 6

19 reviews

from $112 / night

$705 - $4,185 / week

1 / 21

Apartment rental in Barcelona with shared pool

Barcelona apartment

2 bedrooms • 1 bathroom • sleeps 6

from $128 / night

$798 - $2,354 / week

1 / 19

Barcelona Vacation apartment rental

Barcelona apartment

4 bedrooms • 2 bathrooms • sleeps 6

from $292 / night

$2,044 / week

1 / 34

×

Also consider