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

Updating

Holiday homes with reviews | Tried and tested villas and cottages

All filters (1)

Filters (2)

Clear filters

621 Holiday homes

Applied filters (2)

Townhouse rental in Newport

Newport townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £725 / night

£5,071 / week

1 / 77

Sun Peaks ski townhouse to rent.

Sun Peaks townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

from £301 / night

£2,104 / week

1 / 22

Key Largo holiday townhouse rental

Key Largo townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £322 / night

£1,333 - £2,758 / week

1 / 17

Townhouse accommodation in St. Andrews with golf nearby

St. Andrews townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

from £367 / night

£2,290 - £2,863 / week

1 / 36

Holiday townhouse with golf nearby in Ocean City

Ocean City townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £644 / night

£3,585 - £4,615 / week

1 / 15

Holiday townhouse in Seacrest Beach

Seacrest Beach townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £322 / night

£2,252 / week

1 / 37

Holiday townhouse in Siesta Key

Siesta Key townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £529 / night

£3,700 / week

1 / 28

Holiday townhouse in La Playa de Tauro

La Playa de Tauro townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £152 / night

£1,226 - £4,548 / week

1 / 34

Holiday townhouse with shared pool in Mulazzo

Mulazzo townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £87 / night

£581 - £965 / week

1 / 35

Central York holiday townhouse rental

Central York townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £384 / night

£2,685 / week

1 / 23

Key West holiday townhouse rental

Key West townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £276 / night

£1,931 / week

1 / 30

Townhouse rental in Udine with golf nearby

Udine townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £98 / night

£589 / week

1 / 12

Holiday townhouse rental

Vera Playa townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £85 / night

£490 - £785 / week

1 / 15

Holiday townhouse in Atalaia

Atalaia townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £59 / night

£412 - £824 / week

1 / 39

Holiday townhouse rental

Portballintrae townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £138 / night

£905 / week

1 / 14

Holiday townhouse with swimming pool in Agropoli

Agropoli townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £490 / night

£981 / week

1 / 28

Holiday townhouse in Enniskillen

Enniskillen townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £304 / night

£2,175 / week

1 / 24

Holiday townhouse in Siesta Key

Siesta Key townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £219 / night

£2,650 / week

1 / 50

Holiday townhouse in Boca Raton

Boca Raton townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £331 / night

£2,317 / week

1 / 19

Marzamemi holiday townhouse rental

Marzamemi townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £69 / night

£481 / week

1 / 17

Montescudaio holiday townhouse rental

Montescudaio townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £79 / night

£549 / week

1 / 39

Holiday townhouse in Marseillan

Marseillan townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £127 / night

£888 / week

1 / 17

Sitio de Calahonda holiday townhouse rental

Sitio de Calahonda townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £140 / night

£975 / week

1 / 56

Townhouse rental in Faro

Faro townhouse

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

from £89 / night

£706 / week

1 / 49

Holiday townhouse rental

Vila Praia de Ancora townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £245 / night

£1,471 / week

1 / 23

San Vito lo Capo holiday townhouse rental

San Vito lo Capo townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £69 / night

£461 - £1,304 / week

1 / 24

Townhouse rental in Vietri sul Mare with shared pool

Vietri sul Mare townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £343 / night

£2,402 / week

1 / 19

Townhouse rental in Pula

Pula townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 9

from £98 / night

£412 / week

1 / 19

Rome holiday townhouse rental

Rome townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £108 / night

£687 / week

1 / 79

Ski townhouse to rent in Colmar

Colmar townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £147 / night

£1,030 / week

1 / 29

Townhouse rental in Four Corners

Four Corners townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £88 / night

£612 / week

1 / 9

Townhouse rental in Atlantic City with golf nearby

Atlantic City townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 12

from £299 / night

£1,517 - £3,218 / week

1 / 151

Holiday townhouse in Kissimmee

Kissimmee townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £94 / night

£657 / week

1 / 48

Holiday townhouse in Kissimmee

Kissimmee townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £110 / night

£766 / week

1 / 57

Jarandilla de la Vera holiday townhouse rental

Jarandilla de la Vera townhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £167 / night

£2,024 / week

1 / 64

Perugia holiday townhouse rental

Perugia townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £65 / night

£453 / week

1 / 17

Townhouse rental in Portpatrick with golf nearby

Portpatrick townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £140 / night

£800 - £1,000 / week

1 / 19

Pachino holiday townhouse rental

Pachino townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £79 / night

£471 / week

1 / 8

Holiday townhouse rental

Porters townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £184 / night

£1,283 - £1,924 / week

1 / 22

Holiday townhouse with swimming pool in Artajona

Artajona townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £170 / night

£1,187 / week

1 / 171