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

Updating

Cycling holidays

All filters (2)

Filters (2)

Clear filters

6,707 Holiday homes

Playa del Carmen holiday villa rental

Playa del Carmen villa

  • 7 bedrooms
  • 7 bathrooms
  • sleeps 20

from £2,284 / night

£15,984 / week

1 / 50

Holiday apartment in Vannes

Vannes apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £91 / night

£571 / week

1 / 11

Ski apartment to rent in Mauterndorf

Mauterndorf apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £566 / night

£3,957 / week

1 / 15

Ski apartment to rent in Les Contamines-Montjoie

Les Contamines-Montjoie apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £39 / night

£298 - £859 / week

1 / 31

Rovinj holiday apartment accommodation

Rovinj apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 5

from £222 / night

£1,377 / week

1 / 24

Prospect holiday studio rental

Prospect studio

  • Studio
  • 1 bathroom
  • sleeps 2

from £192 / night

£1,339 - £2,709 / week

1 / 38

Les Gets ski chalet to rent.

Les Gets chalet

  • 5 bedrooms
  • 3 bathrooms
  • sleeps 10

from £1,475 / night

£4,424 - £10,323 / week

1 / 53

Ski apartment to rent in Mauterndorf

Mauterndorf apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £1,301 / night

£9,105 / week

1 / 14

Mauterndorf ski apartment to rent.

Mauterndorf apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £1,018 / night

£7,123 / week

1 / 14

Holiday apartment in Porto

Porto apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £58 / night

£406 / week

1 / 30

Holiday apartment in Playa de las Americas

Playa de las Americas apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £158 / night

£1,102 / week

1 / 70

Lecce holiday apartment rental

Lecce apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £74 / night

£438 - £810 / week

1 / 19

Bungalow letting in Rydal

Rydal bungalow

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £275 / night

£1,924 / week

1 / 41

Holiday home with shared pool in Almunecar

Almunecar house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from £127 / night

£888 / week

1 / 23

Holiday apartment in Rothesay

Rothesay apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £138 / night

£619 - £802 / week

1 / 21

Ski condo to rent in Chemnitz

Chemnitz condo

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £128 / night

£895 / week

1 / 28

Holiday villa in Holmes Beach

Holmes Beach villa

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £118 / night

£868 / week

1 / 24

Holiday home with swimming pool in Cassis

Cassis house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £492 / night

£3,441 / week

1 / 32

Ski apartment to rent in Frankfurt

Frankfurt apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £983 / night

£6,875 / week

1 / 35

Holiday apartment in Pantelleria Town

Pantelleria Town apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £50 / night

£338 - £1,589 / week

1 / 19

Saint-Gervais-les-Bains ski apartment to rent.

Saint-Gervais-les-Bains apartment

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £403 / night

£2,458 - £2,733 / week

1 / 7

Hahnenklee-Bockswiese ski apartment to rent.

Hahnenklee-Bockswiese apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £64 / night

£448 / week

1 / 13

Holiday apartment in Delebio

Delebio apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £59 / night

£413 / week

1 / 36

Omis holiday villa rental

Omis villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

from £206 / night

£1,439 / week

1 / 62

Holiday villa rental

Omis villa

  • 5 bedrooms
  • 7 bathrooms
  • sleeps 12

from £146 / night

£1,019 / week

1 / 61

Holiday villa with swimming pool, golf nearby in Watamu

Watamu villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 9

from £177 / night

£1,239 / week

1 / 45

Holiday hotel apartment in Crown Point

Crown Point hotel apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £60 / night

£416 / week

1 / 6

Holiday apartment with shared pool, golf nearby in Weehawken

Weehawken apartment

  • 3 bedrooms
  • 1 bathroom
  • sleeps 7

from £411 / night

£2,189 - £3,301 / week

1 / 19

Holiday home with golf nearby in Solin

Solin house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £236 / night

£1,652 / week

1 / 77

Holiday apartment with shared pool, golf nearby in Miami Platja

Miami Platja apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £84 / night

£464 - £510 / week

1 / 27

Holiday apartment in Zagreb

Zagreb apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 4

from £22 / night

£138 - £193 / week

1 / 41

Senigallia holiday apartment rental

Senigallia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 9

from £113 / night

£679 - £2,301 / week

1 / 47

Holiday apartment with shared pool in Praia do Forte

Praia do Forte apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 7

from £128 / night

£731 - £4,567 / week

1 / 15

Holiday apartment with golf nearby in North Berwick

North Berwick apartment

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £172 / night

£1,203 / week

1 / 21

Telfes im Stubai ski apartment to rent.

Telfes im Stubai apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £227 / night

£1,583 / week

1 / 20

La Chapelle-D'Abondance ski chalet to rent.

La Chapelle-D'Abondance chalet

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

from £516 / night

£3,607 / week

1 / 12

Saint-Germain-les-Arpajon holiday b&b rental

Saint-Germain-les-Arpajon b&b

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £158 / night

£1,102 / week

1 / 34

Cabo San Lucas ski private room to rent.

Cabo San Lucas private room

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £496 / night

£3,471 / week

1 / 30

Ski chalet to rent in L'Alpe d'Huez

L'Alpe d'Huez chalet

  • 7 bedrooms
  • 8 bathrooms
  • sleeps 16

from £60 / night

£599 - £24,084 / week

1 / 22

Villa rental in Matei with swimming pool

Matei villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 6

from £909 / night

£6,362 / week

1 / 11