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

Clear filters

51 Holiday homes

Applied filters (2)

Townhouse rental in Port Royal

Port Royal townhouse

  • 18 bedrooms
  • 13 bathrooms
  • sleeps 40

from £152 / night

£1,058 / week

1 / 13

Bangkok holiday townhouse rental

Bangkok townhouse

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 8

from £126 / night

£773 / week

1 / 24

Holiday townhouse with shared pool in Chiang Mai

Chiang Mai townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £55 / night

£290 / week

1 / 23

Holiday townhouse with shared pool in Estepona Puerto/Marina

Estepona Puerto/Marina townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £268 / night

£1,872 - £3,046 / week

1 / 16

Islantilla holiday townhouse rental

Islantilla townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £112 / night

£628 / week

1 / 29

San Carlos holiday townhouse rental

San Carlos townhouse

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £129 / night

£770 / week

1 / 14

Holiday townhouse rental

Chilches townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £117 / night

£790 - £1,088 / week

1 / 33

Townhouse rental in Torrevieja with swimming pool

Torrevieja townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £93 / night

£651 / week

1 / 19

Holiday townhouse with shared pool in Ko Lanta

Ko Lanta townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £124 / night

£866 / week

1 / 19

Townhouse rental in Chiang Mai

Chiang Mai townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £145 / night

£883 / week

1 / 36

Holiday townhouse letting

Kamala townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £122 / night

£853 / week

1 / 12

Bang Tao Beach holiday townhouse rental

Bang Tao Beach townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £294 / night

£2,052 / week

1 / 7

Holiday townhouse with shared pool, golf nearby in Cancelada

Cancelada townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £196 / night

£1,379 - £2,649 / week

1 / 30

Marrakech holiday townhouse rental

Marrakech townhouse

  • 2 bedrooms
  • sleeps 1

from £97 / night

£676 / week

1 / 4

A dos Cunhados holiday townhouse rental

A dos Cunhados townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

Pricing unknown

1 / 5

Vila Nova de Milfontes holiday townhouse rental

Vila Nova de Milfontes townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 11

from £291 / night

£2,035 / week

1 / 28

Riviera Maya holiday townhouse rental

Riviera Maya townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £393 / night

£2,748 / week

1 / 13

Holiday townhouse in El Mojon

El Mojon townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £52 / night

£458 - £816 / week

1 / 14

Corralejo holiday townhouse rental

Corralejo townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 7

from £197 / night

£986 - £1,478 / week

1 / 46

Holiday townhouse with swimming pool, golf nearby in Girona

Girona townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £321 / night

£2,242 / week

1 / 16

Holiday townhouse rental

Girona townhouse

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £690 / night

£4,827 / week

1 / 20

Holiday townhouse in El Pinar, Granada

El Pinar, Granada townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £64 / night

£444 / week

1 / 24

Holiday townhouse in Marina, La, Urbanizacion

Marina, La, Urbanizacion townhouse

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £53 / night

£372 / week

1 / 46

Holiday townhouse in Siauliai

Siauliai townhouse

  • 4 bedrooms
  • 1 bathroom
  • sleeps 10

Pricing unknown

1 / 8

Holiday townhouse with shared pool in Villanueva de la Concepcion

Villanueva de la Concepcion townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £54 / night

£326 - £679 / week

1 / 17

Townhouse rental in Tanger

Tanger townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £99 / night

£592 - £730 / week

1 / 21

Beja holiday townhouse rental

Beja townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

Pricing unknown

1 / 12

Townhouse rental in Fremantle

Fremantle townhouse

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £87 / night

£610 / week

1 / 24

Burswood holiday townhouse rental

Burswood townhouse

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from £64 / night

£443 / week

1 / 24

Townhouse rental in Corlette

Corlette townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £339 / night

£2,368 / week

1 / 24

Airlie Beach holiday townhouse rental

Airlie Beach townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £132 / night

£924 - £1,293 / week

1 / 16

Townhouse rental in Girona with golf nearby

Girona townhouse

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £370 / night

£2,587 / week

1 / 20

Holiday townhouse with swimming pool in Torrevieja

Torrevieja townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £93 / night

£651 / week

1 / 14

Playa Blanca holiday townhouse rental

Playa Blanca townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £79 / night

£553 / week

1 / 21

Holiday townhouse with swimming pool in Artajona

Artajona townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £171 / night

£1,193 / week

1 / 171

Holiday townhouse with shared pool in Falset

Falset townhouse

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 9

from £109 / night

£503 / week

1 / 25

Holiday townhouse with golf nearby in Obidos

Obidos townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £84 / night

£586 / week

1 / 21

Holiday townhouse rental

Canillas de Aceituno townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £79 / night

£553 / week

1 / 16

Holiday townhouse rental

Terras de Bouro townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £99 / night

£493 / week

1 / 18

Quorn holiday townhouse rental

Quorn townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £201 / night

£1,244 / week

1 / 20