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

Updating

Long Haul | 10,000+ villas, condos and apartments in the sun

All filters (1)

Filters (1)

Clear filters

2,724 properties suitable for cycling

Applied filters (1)

Holiday bungalow in Dar es Salaam

Dar es Salaam bungalow

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £78 / night

£487 / week

1 / 16

Kommetjie holiday villa rental

Kommetjie villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £218 / night

£1,523 / week

1 / 28

Holiday villa with swimming pool in Laem Sor

Laem Sor villa

  • 6 bedrooms
  • 10 bathrooms
  • sleeps 18

from £906 / night

£5,913 / week

1 / 34

Bangrak holiday villa rental

Bangrak villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £172 / night

£1,203 / week

1 / 25

Holiday townhouse with swimming pool in Camps Bay

Camps Bay townhouse

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

Pricing unknown

1 / 11

Holiday home in Beausejour

Beausejour house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £92 / night

£550 - £1,993 / week

1 / 25

Holiday apartment with shared pool in Lamai Beach

Lamai Beach apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £516 / night

£3,607 / week

1 / 31

Holiday apartment with golf nearby in Cape Town Central

Cape Town Central apartment

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £974 / night

£6,818 / week

1 / 23

Holiday villa with golf nearby in Thesen Island

Thesen Island villa

  • 6 bedrooms
  • 7 bathrooms
  • sleeps 12

from £269 / night

£1,867 / week

1 / 22

Holiday villa with swimming pool in Khao Kalok

Khao Kalok villa

  • 8 bedrooms
  • 9 bathrooms
  • sleeps 19

from £277 / night

£1,934 / week

1 / 30

Holiday home with swimming pool in Aricagua

Aricagua house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

Pricing unknown

1 / 16

Holiday apartment in Blouberg

Blouberg apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £81 / night

£561 / week

1 / 19

Villa rental in Lamai Beach with swimming pool

Lamai Beach villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 6

from £401 / night

£2,806 / week

1 / 19

Holiday hotel apartment with shared pool in Marigot Bay

Marigot Bay hotel apartment

  • 2 bedrooms
  • 4 bathrooms
  • sleeps 6

from £295 / night

£2,061 - £3,092 / week

1 / 24

Ban Buppha Ram holiday studio rental

Ban Buppha Ram studio

  • Studio
  • 1 bathroom
  • sleeps 3

from £52 / night

£363 / week

1 / 24

Lamai Beach holiday villa rental

Lamai Beach villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £596 / night

£4,168 / week

1 / 46

Lamai Beach holiday villa accommodation

Lamai Beach villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £1,019 / night

£7,134 / week

1 / 36

Holiday villa letting

Surrathani villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 7

from £172 / night

£1,060 - £1,661 / week

1 / 25

Holiday villa in Constantia

Constantia villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £687 / night

£4,809 / week

1 / 34

Holiday villa rental

Simon's Town villa

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 7

from £103 / night

£567 - £1,403 / week

1 / 25

Lamai Beach holiday villa rental

Lamai Beach villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £836 / night

£5,851 / week

1 / 58

Holiday villa with golf nearby in Gansbaai

Gansbaai villa

  • 3 bedrooms
  • 5 bathrooms
  • sleeps 6

from £234 / night

£1,637 - £3,365 / week

1 / 26

Holiday villa with swimming pool in Nai Harn

Nai Harn villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £120 / night

£744 - £930 / week

1 / 24

Villa rental in Paarl with swimming pool, golf nearby

Paarl villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £115 / night

£802 / week

1 / 28

Holiday villa accommodation

Santi Thani villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 12

from £410 / night

£2,438 / week

1 / 40

Lamai Beach holiday apartment rental

Lamai Beach apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £347 / night

£2,429 / week

1 / 31

Holiday villa in Lamai Beach

Lamai Beach villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 8

from £224 / night

£1,563 / week

1 / 35

Holiday cottage with swimming pool in Noordhoek

Noordhoek cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £224 / night

£1,088 / week

1 / 31

Mouille Point holiday apartment rental

Mouille Point apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£521 / week

1 / 17

Mouille Point holiday apartment rental

Mouille Point apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £98 / night

£682 / week

1 / 13

Holiday home with swimming pool, golf nearby in Mtunzini

Mtunzini house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 10

from £321 / night

£2,240 / week

1 / 49

Holiday villa with golf nearby in Fish Hoek

Fish Hoek villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £642 / night

£4,489 / week

1 / 21

Constantia holiday apartment rental

Constantia apartment

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £172 / night

£1,203 / week

1 / 24

Holiday villa in Hout Bay

Hout Bay villa

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £195 / night

£1,363 / week

1 / 13

Holiday villa with swimming pool in Barnes Ghaut

Barnes Ghaut villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £201 / night

£1,365 - £1,820 / week

1 / 30

Holiday apartment with shared pool, golf nearby in De Waterkant

De Waterkant apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £92 / night

£642 / week

1 / 14

Hout Bay holiday apartment rental

Hout Bay apartment

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from £83 / night

£577 / week

1 / 26

Kamala holiday apartment rental

Kamala apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £67 / night

£465 / week

1 / 20

Villa rental in Constantia with golf nearby

Constantia villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £361 / night

£2,525 / week

1 / 35

Holiday villa with swimming pool in Bo Fai

Bo Fai villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 6

from £98 / night

£614 - £823 / week

1 / 15