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

Updating

Winter sun breaks | Apartments, villas with pools and more

All filters

Filters (2)

Clear filters

864 Holiday homes

Sliema holiday apartment rental

Sliema apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £108 / night

£757 / week

1 / 20

Holiday apartment in Sliema

Sliema apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £108 / night

£757 / week

1 / 21

Holiday apartment rental

Bavaro apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £183 / night

£1,278 / week

1 / 29

Holiday apartment rental

Bavaro apartment

  • 1 bedroom
  • 3 bathrooms
  • sleeps 7

from £365 / night

£2,556 / week

1 / 35

Cangas do Morrazo holiday apartment rental

Cangas do Morrazo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £80 / night

£557 / week

1 / 19

Sanxenxo holiday apartment rental

Sanxenxo apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £87 / night

£605 / week

1 / 21

Holiday apartment in Central Playa

Central Playa apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £128 / night

£895 / week

1 / 13

Holiday apartment in Combarro

Combarro apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £84 / night

£585 / week

1 / 20

Apartment rental in Qawra

Qawra apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £91 / night

£633 / week

1 / 24

Apartment rental in Porto Cristo

Porto Cristo apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £85 / night

£592 / week

1 / 23

Cala Del Moral holiday apartment rental

Cala Del Moral apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £93 / night

£509 - £764 / week

1 / 36

Holiday apartment rental

Grand Baie apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £76 / night

£379 - £461 / week

1 / 15

Holiday apartment in Grand Baie

Grand Baie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£193 - £255 / week

1 / 13

Holiday apartment in Grand Baie

Grand Baie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £28 / night

£186 - £255 / week

1 / 12

Holiday apartment in Grand Baie

Grand Baie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £67 / night

£337 / week

1 / 16

Holiday apartment rental

Grand Baie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £34 / night

£227 - £255 / week

1 / 16

Holiday apartment rental

Grand Baie apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £35 / night

£234 - £255 / week

1 / 16

Pereybere holiday apartment rental

Pereybere apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £28 / night

£186 - £385 / week

1 / 22

Pereybere holiday apartment rental

Pereybere apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £29 / night

£193 - £385 / week

1 / 23

Ski apartment to rent in Cambrils

Cambrils apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £67 / night

£468 / week

1 / 14

Holiday apartment rental

Blanes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£482 - £736 / week

1 / 33

Holiday apartment with golf nearby in Setubal

Setubal apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from £109 / night

£764 / week

1 / 12

Holiday apartment in Laxe

Laxe apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £88 / night

£468 - £805 / week

1 / 19

Holiday apartment rental

Pecatu apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £14 / night

£96 / week

1 / 9

Portonovo holiday apartment rental

Portonovo apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £106 / night

£743 / week

1 / 21

Holiday apartment in Malaga

Malaga apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 3

from £108 / night

£757 / week

1 / 11

Holiday apartment with shared pool, golf nearby in Roquetas de Mar

Roquetas de Mar apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £81 / night

£406 - £805 / week

1 / 17

Pontevedra holiday apartment rental

Pontevedra apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £106 / night

£743 / week

1 / 13

Pontevedra holiday apartment rental

Pontevedra apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £112 / night

£784 / week

1 / 15

Grau i Platja holiday apartment rental

Grau i Platja apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £145 / night

£805 - £1,073 / week

1 / 40

Apartment rental in Pacos de Ferreira

Pacos de Ferreira apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £78 / night

£379 - £605 / week

1 / 14

Holiday apartment accommodation

Las Lagunas de Mijas apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £116 / night

£640 - £1,210 / week

1 / 31

Marbella ski apartment to rent.

Marbella apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £107 / night

£956 - £1,527 / week

1 / 16

Apartment rental in Areias de Sao Joao with shared pool, golf nearby

Areias de Sao Joao apartment

  • 2 bedrooms
  • sleeps 6

from £187 / night

£1,307 / week

1 / 37

Bouznika holiday apartment rental

Bouznika apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 7

from £100 / night

£695 / week

1 / 24

Murcia holiday apartment rental

Murcia apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £116 / night

£571 - £1,204 / week

1 / 17

Corralejo holiday apartment rental

Corralejo apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £86 / night

£599 - £997 / week

1 / 17

Los Cristianos holiday apartment rental

Los Cristianos apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £75 / night

£495 - £825 / week

1 / 21

Apartment rental in Temara with golf nearby

Temara apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £44 / night

£255 - £427 / week

1 / 12

Vale do Garrao holiday apartment rental

Vale do Garrao apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £357 / night

£2,496 / week

1 / 18