Updating

Tell us your dates, and we will find the most accurate rates and availability for you

Updating

Apartments in Barcelona and Villas - Holiday Lettings - Holiday Rentals Barcelona

All filters (1)

Filters (2)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Holiday studio with shared pool in Pineda de Mar

Pineda de Mar studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £74 / night

£517 / week

1 / 49

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Sant Pol de Mar holiday apartment rental

Sant Pol de Mar apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Property type

from £112 / night

£559 - £884 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday apartment in Calella

Calella apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £148 / night

£987 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Calella

Calella apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £89 / night

£619 / week

1 / 33

Great rentals within 20 miles that match your search

Calella holiday apartment rental

Calella apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Property type

from £103 / night

£717 / week

1 / 15

Great rentals within 20 miles that match your search

Calella holiday apartment rental

Calella apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 3

1 filter does not match: Property type

from £75 / night

£521 / week

1 / 23

Great rentals within 20 miles that match your search

Sitges holiday apartment rental

Sitges apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £89 / night

£622 / week

1 / 29

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Sitges

Sitges apartment

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £84 / night

£586 / week

1 / 31

Great rentals within 20 miles that match your search

Apartment rental in Sitges with shared pool

Sitges apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £89 / night

£622 / week

1 / 30

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Sant Andreu de Llavaneres

Sant Andreu de Llavaneres apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

1 filter does not match: Property type

from £69 / night

£1,117 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday studio in Barcelona

Barcelona studio

  • Studio
  • 1 bathroom
  • sleeps 1

1 filter does not match: Shared outdoor pool (unheated)

from £33 / night

£229 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment in Sitges

Sitges apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £118 / night

£822 / week

1 / 17

Great rentals within 20 miles that match your search

Sitges holiday apartment rental

Sitges apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Property type

from £272 / night

£1,899 / week

1 / 15

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Sitges

Sitges apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

1 filter does not match: Property type

from £131 / night

£912 - £2,140 / week

1 / 22

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Barcelona

Barcelona apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £72 / night

£502 / week

1 / 36

Great rentals within 20 miles that match your search

Holiday bungalow with shared pool, golf nearby in Sant Vicenc de Montalt

Sant Vicenc de Montalt bungalow

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

1 filter does not match: Property type

from £200 / night

£1,396 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Sant Andreu de Llavaneres

Sant Andreu de Llavaneres apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

1 filter does not match: Property type

from £117 / night

£652 - £977 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Sant Andreu de Llavaneres

Sant Andreu de Llavaneres apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £66 / night

£419 / week

1 / 29

Great rentals within 20 miles that match your search

Gava holiday condo let

Gava condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

1 filter does not match: Property type

from £233 / night

£1,628 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Calella

Calella apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Property type

from £149 / night

£1,042 / week

1 / 47

Great rentals within 20 miles that match your search

Holiday home letting

Llinars del Valles house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from £64 / night

£419 / week

1 / 62

Great rentals within 20 miles that match your search

Barcelona holiday apartment rental

Barcelona apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

1 filter does not match: Property type

from £208 / night

£1,381 / week

1 / 37

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Sant Andreu de Llavaneres

Sant Andreu de Llavaneres apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £247 / night

£1,726 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday bungalow with shared pool, golf nearby in Calella

Calella bungalow

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

1 filter does not match: Property type

from £108 / night

£708 - £881 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday gite with shared pool in Llinars del Valles

Llinars del Valles gite

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from £33 / night

£419 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday apartment with shared pool, golf nearby in Sitges

Sitges apartment

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £332 / night

£1,598 - £3,373 / week

1 / 32

Great rentals within 20 miles that match your search

Holiday villa in Olivella

Olivella villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

1 filter does not match: Property type

from £229 / night

£1,160 - £2,663 / week

1 / 45

Great rentals within 20 miles that match your search

Sitges holiday apartment rental

Sitges apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

1 filter does not match: Property type

from £86 / night

£573 / week

1 / 5

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Sitges

Sitges apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Property type

from £103 / night

£689 / week

1 / 41

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Sitges

Sitges apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £355 / night

£2,486 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday home with shared pool in Sant Antoni De Vilamajor

Sant Antoni De Vilamajor house

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 17

1 filter does not match: Property type

from £512 / night

£2,791 - £2,977 / week

1 / 20

Great rentals within 20 miles that match your search

Sitges holiday villa rental

Sitges villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

1 filter does not match: Property type

from £261 / night

£1,877 - £4,326 / week

1 / 38

Great rentals within 20 miles that match your search

Holiday apartment in Barcelona

Barcelona apartment

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £336 / night

£2,348 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday apartment in Sant Andreu de Llavaneres

Sant Andreu de Llavaneres apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 4

1 filter does not match: Property type

from £257 / night

£1,795 / week

1 / 39

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Vallmanya

Vallmanya apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £198 / night

£1,381 / week

1 / 16

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Vallmanya

Vallmanya apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £79 / night

£553 / week

1 / 21

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Vallmanya

Vallmanya apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £198 / night

£1,381 / week

1 / 14

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Vallmanya

Vallmanya apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £119 / night

£829 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Barcelona

Barcelona apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Property type

from £198 / night

£1,381 / week

1 / 11

Great rentals within 20 miles that match your search

Holiday apartment with shared pool in Vallmanya

Vallmanya apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Property type

from £119 / night

£829 / week

1 / 15

×

Also consider