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

Updating

Cycling holidays

All filters (1)

Filters (2)

Clear filters

573 Holiday homes

Applied filters (2)

Holiday townhouse in La Mision

La Mision townhouse

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £130 / night

£722 / week

1 / 27

Townhouse rental in Key Largo with swimming pool

Key Largo townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from £324 / night

£1,528 - £3,240 / week

1 / 17

Ski townhouse to rent in Whistler

Whistler townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £337 / night

£2,357 / week

1 / 22

Holiday townhouse with shared pool in Bethany Beach

Bethany Beach townhouse

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £278 / night

£2,314 - £2,592 / week

1 / 24

Holiday townhouse rental

Beaulieu-les-Loches townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £346 / night

£2,417 / week

1 / 13

Holiday townhouse in Essaouira

Essaouira townhouse

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 9

from £109 / night

£458 / week

1 / 46

Wisconsin Dells ski townhouse to rent.

Wisconsin Dells townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £93 / night

£647 / week

1 / 20

Mammoth Lakes ski townhouse to rent.

Mammoth Lakes townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £260 / night

£1,814 / week

1 / 46

Key Largo holiday townhouse rental

Key Largo townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £324 / night

£1,342 - £2,777 / week

1 / 17

Holiday townhouse in Placida

Placida townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £116 / night

£810 / week

1 / 25

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 in Clearwater

Clearwater townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £324 / night

£2,268 / week

1 / 67

Holiday townhouse in La Playa de Tauro

La Playa de Tauro townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £153 / night

£1,233 - £4,577 / week

1 / 34

Holiday townhouse in Scarlino

Scarlino townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £104 / night

£572 / week

1 / 25

Townhouse rental in Cefalu

Cefalu townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £158 / night

£1,085 / week

1 / 12

Javea holiday townhouse rental

Javea townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £98 / night

£687 - £2,886 / week

1 / 38

Holiday townhouse rental

Como townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £97 / night

£789 / week

1 / 10

Holiday townhouse rental

Bellaria-Igea Marina townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £65 / night

£449 / week

1 / 72

Holiday townhouse in Terranuova Bracciolini

Terranuova Bracciolini townhouse

  • 1 bedroom
  • 2 bathrooms
  • sleeps 2

from £49 / night

£375 / week

1 / 11

Holiday townhouse with shared pool in Bagni di Lucca

Bagni di Lucca townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £173 / night

£1,209 / week

1 / 14

Holiday townhouse rental

Figline e Incisa Valdarno townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 1

from £28 / night

£206 / week

1 / 26

Holiday townhouse with swimming pool in Caminha

Caminha townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £198 / night

£1,381 / week

1 / 30

Holiday townhouse in Vieste

Vieste townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £50 / night

£346 / week

1 / 24

Holiday townhouse in Vieste

Vieste townhouse

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £45 / night

£311 / week

1 / 24

Holiday townhouse in Vieste

Vieste townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £60 / night

£415 / week

1 / 24

Holiday townhouse in Vieste

Vieste townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £65 / night

£449 / week

1 / 20

Holiday townhouse in Vieste

Vieste townhouse

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £99 / night

£494 / week

1 / 24

Holiday townhouse with shared pool in Gran Alacant

Gran Alacant townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £61 / night

£424 - £544 / week

1 / 16

Holiday townhouse in Desert Hot Springs

Desert Hot Springs townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £81 / night

£562 / week

1 / 18

Holiday townhouse in Brighton

Brighton townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 16

from £650 / night

£4,550 / week

1 / 48

Holiday townhouse in Ambrieres-les-Vallees

Ambrieres-les-Vallees townhouse

  • 1 bedroom
  • 2 bathrooms
  • sleeps 5

from £74 / night

£516 / week

1 / 20

Holiday townhouse rental

Dingle townhouse

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £247 / night

£1,727 / week

1 / 13

Stenico ski townhouse to rent.

Stenico townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £60 / night

£316 - £730 / week

1 / 13

Townhouse rental in La Maddalena with shared pool

La Maddalena townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £158 / night

£1,312 / week

1 / 13

Lake Bracciano holiday townhouse rental

Lake Bracciano townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 7

from £108 / night

£691 - £2,072 / week

1 / 50

Holiday townhouse in Marina di Massa

Marina di Massa townhouse

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £129 / night

£789 - £1,135 / week

1 / 18

Townhouse rental in Casole d'Elsa

Casole d'Elsa townhouse

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £45 / night

£311 / week

1 / 16

Townhouse rental in Cuevas del Almanzora with shared pool, golf nearby

Cuevas del Almanzora townhouse

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 5

from £114 / night

£796 / week

1 / 14

Holiday townhouse with golf nearby in Portrush

Portrush townhouse

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £161 / night

£796 / week

1 / 21

Holiday townhouse with shared pool, golf nearby in Hilton Head

Hilton Head townhouse

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £232 / night

£1,620 / week

1 / 28