Updating

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

Updating

Beach apartments and villas in Celra

All filters (1)

Filters (1)

Clear filters

1 castle

Applied filters (1)

Holiday castle with swimming pool in Celra

Celra castle

  • 7 bedrooms
  • 8 bathrooms
  • sleeps 14

from £64 / night

£6,204 / week

1 / 39

Great rentals within 20 miles that match your search

Apartment rental in Platja d'Aro

Platja d'Aro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £65 / night

£456 / week

1 / 16

Holiday villa with shared pool in Platja de Sa Riera

Platja de Sa Riera villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £291 / night

£2,035 / week

1 / 42

Holiday home with swimming pool in Siurana

Siurana house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £212 / night

£1,478 / week

1 / 44

Pals holiday apartment rental

Pals apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £112 / night

£781 / week

1 / 14

Holiday chalet with swimming pool in Calonge

Calonge chalet

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 20

from £460 / night

£1,789 - £4,521 / week

1 / 23

Holiday apartment in L'Estartit

L'Estartit apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £123 / night

£859 / week

1 / 11

Holiday apartment with shared pool in Calella de Palafrugell

Calella de Palafrugell apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £168 / night

£1,171 / week

1 / 12

Holiday home with shared pool in L'Escala

L'Escala house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £103 / night

£716 / week

1 / 14

Ventallo holiday home rental

Ventallo house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 18

from £660 / night

£2,660 - £3,988 / week

1 / 64

Holiday apartment accommodation

Palamos apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £154 / night

£1,073 / week

1 / 25

Holiday apartment in Palamos

Palamos apartment

  • 5 bedrooms
  • 2 bathrooms
  • sleeps 10

from £121 / night

£846 / week

1 / 20

Holiday apartment in Begur

Begur apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £88 / night

£614 / week

1 / 88

Holiday apartment rental

Pals apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £146 / night

£1,021 / week

1 / 60

Begur holiday home rental

Begur house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £249 / night

£1,735 / week

1 / 83

Holiday apartment in Begur

Begur apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £174 / night

£1,214 / week

1 / 31

Holiday home accommodation

Pals house

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 12

from £572 / night

£4,005 / week

1 / 45

Villa rental in Begur with swimming pool

Begur villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £500 / night

£3,495 / week

1 / 52

Holiday apartment with shared pool in Platja d'Aro

Platja d'Aro apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £247 / night

£1,034 - £1,724 / week

1 / 54

Holiday apartment with shared pool, golf nearby in Playa de Pals

Playa de Pals apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £196 / night

£1,372 / week

1 / 27

Holiday home rental

Begur house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £350 / night

£2,447 / week

1 / 81

Holiday apartment accommodation

Empuriabrava apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £89 / night

£621 / week

1 / 18

Holiday apartment with shared pool in Pals

Pals apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £225 / night

£1,572 / week

1 / 49

Holiday villa rental

Pals villa

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 9

from £333 / night

£4,345 / week

1 / 91

Home rental in Begur with shared pool

Begur house

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £335 / night

£2,344 / week

1 / 57

Apartment rental in Empuriabrava

Empuriabrava apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £78 / night

£444 - £958 / week

1 / 20

Holiday apartment with shared pool in Sant Feliu de Guixols

Sant Feliu de Guixols apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £89 / night

£542 - £1,182 / week

1 / 32

Home rental in L'Estartit with shared pool, golf nearby

L'Estartit house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £112 / night

£790 / week

1 / 17

Home rental in Camallera with swimming pool

Camallera house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £320 / night

£1,921 - £3,151 / week

1 / 76

Llafranc holiday apartment rental

Llafranc apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £37 / night

£256 / week

1 / 20

Holiday apartment in Calella de Palafrugell

Calella de Palafrugell apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £25 / night

£174 / week

1 / 23

Holiday apartment with shared pool in Calella de Palafrugell

Calella de Palafrugell apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £25 / night

£174 / week

1 / 26

Calella de Palafrugell holiday apartment rental

Calella de Palafrugell apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £27 / night

£190 / week

1 / 17

Holiday apartment in Llafranc

Llafranc apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £51 / night

£358 / week

1 / 19

Palafrugell holiday apartment rental

Palafrugell apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £103 / night

£716 / week

1 / 34

Palafrugell holiday apartment rental

Palafrugell apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £109 / night

£759 / week

1 / 36

Holiday townhouse in L'Escala

L'Escala townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £75 / night

£418 / week

1 / 18

Holiday apartment rental

Platja d'Aro apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £150 / night

£1,047 / week

1 / 22

Vilademuls holiday farmhouse rental

Vilademuls farmhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £109 / night

£759 / week

1 / 18

Holiday apartment with shared pool, golf nearby in Platja d'Aro

Platja d'Aro apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £71 / night

£444 - £931 / week

1 / 53

×

Also consider