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

Clear filters

637 Holiday homes

Townhouse rental in Newport

Newport townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £719 / night

£5,034 / week

1 / 77

Pine Knoll Shores holiday townhouse rental

Pine Knoll Shores townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 9

from £206 / night

£1,985 / week

1 / 28

Wisconsin Dells ski townhouse to rent.

Wisconsin Dells townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £92 / night

£638 / week

1 / 20

Holiday townhouse in Kissimmee

Kissimmee townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 9

from £146 / night

£913 - £1,552 / week

1 / 50

Holiday yurt rental

Bangor yurt

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £115 / night

£745 - £905 / week

1 / 47

Townhouse accommodation in Reunion with golf nearby

Reunion townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £128 / night

£805 - £892 / week

1 / 31

Holiday townhouse in San Diego

San Diego townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £274 / night

£1,917 / week

1 / 28

Mammoth Lakes ski townhouse to rent.

Mammoth Lakes townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £256 / night

£1,789 / week

1 / 46

Townhouse rental in Lake Charles

Lake Charles townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £133 / night

£822 - £949 / week

1 / 17

Holiday townhouse in Perth

Perth townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £118 / night

£824 / week

1 / 15

Holiday townhouse in Kingston

Kingston townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £365 / night

£2,300 - £3,897 / week

1 / 51

Key Largo holiday townhouse rental

Key Largo townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £320 / night

£1,324 - £2,738 / week

1 / 17

Townhouse accommodation in St. Andrews with golf nearby

St. Andrews townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 6

from £367 / night

£2,863 / week

1 / 36

Holiday townhouse with golf nearby in Ocean City

Ocean City townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 10

from £639 / night

£3,559 - £4,581 / week

1 / 15

Holiday townhouse in Seacrest Beach

Seacrest Beach townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £320 / night

£2,236 / week

1 / 37

Holiday townhouse in Siesta Key

Siesta Key townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 8

from £525 / night

£3,673 / week

1 / 28

Holiday yurt in Bridport

Bridport yurt

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £189 / night

£1,323 / week

1 / 5

Holiday townhouse in La Playa de Tauro

La Playa de Tauro townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £153 / night

£1,228 - £4,558 / week

1 / 34

Holiday townhouse with shared pool, golf nearby in Larciano

Larciano townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £98 / night

£639 / week

1 / 30

Townhouse rental in Berwick upon Tweed with golf nearby

Berwick upon Tweed townhouse

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £195 / night

£1,374 / week

1 / 22

Verbania holiday townhouse rental

Verbania townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £79 / night

£491 / week

1 / 22

Holiday townhouse with shared pool in Mulazzo

Mulazzo townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £87 / night

£582 - £967 / 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 £274 / night

£1,917 / week

1 / 30

Townhouse rental in Udine with golf nearby

Udine townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £99 / night

£590 / week

1 / 12

Holiday townhouse rental

Vera Playa townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £85 / night

£491 - £786 / week

1 / 15

Holiday townhouse in Atalaia

Atalaia townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 5

from £59 / night

£413 - £825 / 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 £491 / night

£983 / 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 £217 / night

£2,630 / week

1 / 50

Holiday townhouse in Boca Raton

Boca Raton townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £329 / night

£2,300 / week

1 / 19

Marzamemi holiday townhouse rental

Marzamemi townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £69 / night

£482 / week

1 / 17

Montescudaio holiday townhouse rental

Montescudaio townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £79 / night

£550 / 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

£977 / week

1 / 56

Townhouse rental in Faro

Faro townhouse

  • 3 bedrooms
  • 1 bathroom
  • sleeps 2

from £89 / night

£708 / week

1 / 49

Holiday townhouse rental

Vila Praia de Ancora townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £246 / night

£1,474 / week

1 / 23

San Vito lo Capo holiday townhouse rental

San Vito lo Capo townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £69 / night

£491 - £1,307 / week

1 / 24

Townhouse rental in Vietri sul Mare with shared pool

Vietri sul Mare townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £344 / night

£2,407 / week

1 / 19