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 (1)

Filters (1)

Clear filters

97,771 Holiday homes

Applied filters (1)

Chalet rental in Playas de Vera with swimming pool

Playas de Vera chalet

  • 3 bedrooms
  • 1 bathroom
  • sleeps 5

from £186 / night

£1,297 / week

1 / 14

Puerto Rey holiday home rental

Puerto Rey house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £139 / night

£973 / week

1 / 23

Home rental in Puerto Rey with swimming pool

Puerto Rey house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £139 / night

£973 / week

1 / 23

Vera holiday home rental

Vera house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £163 / night

£1,135 / week

1 / 26

Holiday apartment rental

Las Brenas apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 3

from £79 / night

£550 - £722 / week

1 / 22

Imbassai holiday home rental

Imbassai house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £457 / night

£2,738 / week

1 / 15

Saint Julian's holiday apartment let

Saint Julian's apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £98 / night

£812 - £2,619 / week

1 / 17

Pieta holiday apartment rental

Pieta apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £123 / night

£884 - £3,667 / week

1 / 29

Villamartin holiday apartment rental

Villamartin apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £143 / night

£1,130 - £1,572 / week

1 / 55

Ham Ninh holiday chalet rental

Ham Ninh chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £37 / night

£256 / week

1 / 12

Holiday apartment with shared pool in Villamartin

Villamartin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £104 / night

£840 - £1,253 / week

1 / 42

Holiday home with shared pool in Villamartin

Villamartin house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £108 / night

£889 - £1,302 / week

1 / 42

Holiday apartment in Villamartin

Villamartin apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £148 / night

£1,115 - £1,876 / week

1 / 54

San Pedro del Pinatar holiday home rental

San Pedro del Pinatar house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £69 / night

£482 / week

1 / 28

Apartment accommodation in Villamartin

Villamartin apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £108 / night

£933 - £1,336 / week

1 / 38

Holiday home rental

Ubatuba house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 20

from £1,004 / night

£7,027 / week

1 / 18

Holiday guest house in Thaa Atoll

Thaa Atoll guest house

  • 3 bedrooms
  • 11 bathrooms
  • sleeps 30

from £177 / night

£1,238 / week

1 / 76

Holiday b&b in Garopaba

Garopaba b&b

  • 10 bedrooms
  • 1 bathroom
  • sleeps 4

from £147 / night

£1,027 / week

1 / 6

Ceiba holiday apartment rental

Ceiba apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£457 / week

1 / 7

Carboneras holiday apartment accommodation

Carboneras apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £61 / night

£422 / week

1 / 18

Isla de Vieques holiday home rental

Isla de Vieques house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

from £616 / night

£3,970 - £4,289 / week

1 / 22

Holiday home in Pemberton

Pemberton house

  • 12 bedrooms
  • 10 bathrooms
  • sleeps 26

from £2,769 / night

£19,381 / week

1 / 62

Holiday home with shared pool in Playa Samara

Playa Samara house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £156 / night

£959 / week

1 / 9

Holiday home in Playas de Rosarito

Playas de Rosarito house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £229 / night

£1,597 / week

1 / 22

Holiday apartment with swimming pool in Playas de Vera

Playas de Vera apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £434 / night

£3,035 - £3,530 / week

1 / 21

Holiday apartment in Vera

Vera apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £102 / night

£714 / week

1 / 17

Holiday villa accommodation

Nueva Andalucia villa

  • 9 bedrooms
  • 6 bathrooms
  • sleeps 15

from £1,474 / night

£6,876 / week

1 / 51

Holiday villa with swimming pool in Areias de Sao Joao

Areias de Sao Joao villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from £527 / night

£3,687 - £11,053 / week

1 / 23

Holiday chalet in Taiba

Taiba chalet

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £46 / night

£274 - £402 / week

1 / 12

Apartment rental in Anza

Anza apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £58 / night

£406 / week

1 / 7

El Gouna holiday apartment rental

El Gouna apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £110 / night

£639 / week

1 / 16

Home rental in Alcossebre with shared pool

Alcossebre house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £139 / night

£955 / week

1 / 36

Apartment rental in Sanlucar de Barrameda with shared pool

Sanlucar de Barrameda apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £144 / night

£1,004 / week

1 / 29

Apartment accommodation in Sanlucar de Barrameda with shared pool

Sanlucar de Barrameda apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £144 / night

£1,004 / week

1 / 26

Holiday studio with shared pool in Playacar

Playacar studio

  • Studio
  • 1 bathroom
  • sleeps 5

from £54 / night

£377 / week

1 / 8

Holiday apartment with shared pool in Casablanca

Casablanca apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £107 / night

£737 / week

1 / 26

Holiday farmhouse with shared pool in Matheran

Matheran farmhouse

  • 8 bedrooms
  • 8 bathrooms
  • sleeps 30

from £1,186 / night

£8,298 / week

1 / 4

Dubai holiday apartment rental

Dubai apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £4,563 / night

£18,251 / week

1 / 11

Holiday apartment with shared pool in Puerto Banus

Puerto Banus apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £73 / night

£511 / week

1 / 27

Dubai holiday apartment rental

Dubai apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £4,563 / night

£18,251 / week

1 / 20