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

Filters (1)

Clear filters

637 cottages

Applied filters (1)

Holiday cottage rental

Mowbray cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £34 / night

£214 / week

1 / 20

Holiday cottage with swimming pool in Noordhoek

Noordhoek cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £224 / night

£1,088 / week

1 / 31

Holiday cottage in Richmond

Richmond cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £372 / night

£2,366 / week

1 / 69

Cottage rental in Sandringham, Johannesburg

Sandringham, Johannesburg cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £29 / night

£180 - £421 / week

1 / 8

Holiday cottage in Richmond

Richmond cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £343 / night

£2,184 / week

1 / 74

Holiday cottage in Wynberg

Wynberg cottage

  • 1 bedroom
  • 2 bathrooms
  • sleeps 4

from £46 / night

£321 / week

1 / 18

Cottage rental in Plumstead, Cape Town

Plumstead, Cape Town cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from £46 / night

£321 / week

1 / 12

Camps Bay holiday cottage let

Camps Bay cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £113 / night

£786 / week

1 / 28

Holiday cottage in Llandudno

Llandudno cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £103 / night

£722 / week

1 / 21

Holiday cottage in Stanford

Stanford cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £49 / night

£317 / week

1 / 7

Newlands, Cape Town holiday cottage rental

Newlands, Cape Town cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £103 / night

£722 / week

1 / 15

Holiday cottage in Somerset West

Somerset West cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £75 / night

£521 / week

1 / 39

Hankey holiday cottage rental

Hankey cottage

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 24

from £19 / night

£128 / week

1 / 8

Holiday cottage with golf nearby in Johannesburg

Johannesburg cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £23 / night

£160 - £236 / week

1 / 11

Winelands holiday cottage rental

Winelands cottage

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £166 / night

£1,159 / week

1 / 21

Holiday cottage in Hermanus

Hermanus cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from £60 / night

£417 / week

1 / 30

Holiday cottage rental

Wilderness cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £77 / night

£539 / week

1 / 18

Constantia holiday cottage rental

Constantia cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £135 / night

£846 / week

1 / 28

Bulawayo holiday cottage rental

Bulawayo cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £69 / night

£390 / week

1 / 24

Holiday cottage with golf nearby in Randburg

Randburg cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 2

from £46 / night

£273 / week

1 / 20

Holiday cottage with shared pool in Negombo

Negombo cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £42 / night

£229 / week

1 / 7

Holiday cottage in Halong Bay

Halong Bay cottage

  • 10 bedrooms
  • 1 bathroom
  • sleeps 2

from £50 / night

£351 / week

1 / 15

Constantia holiday cottage rental

Constantia cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £108 / night

£750 / week

1 / 21

Holiday cottage in Cape Town Central

Cape Town Central cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £81 / night

£516 / week

1 / 13

Holiday cottage in Melkbosstrand

Melkbosstrand cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 5

from £81 / night

£516 / week

1 / 13

Holiday cottage accommodation

Marloth Park cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £73 / night

£444 / week

1 / 21

Cottage rental in Sedgefield

Sedgefield cottage

  • 1 bedroom
  • 3 bathrooms
  • sleeps 4

Pricing unknown

1 / 12

Cottage rental in Keurboomstrand

Keurboomstrand cottage

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 8

from £161 / night

£974 - £2,484 / week

1 / 28

Holiday cottage in Maracas Bay

Maracas Bay cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £90 / night

£631 / week

1 / 19

Holiday cottage with golf nearby in Montagu

Montagu cottage

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from £73 / night

£510 / week

1 / 12

Cottage rental in Rouxville

Rouxville cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from £55 / night

£382 / week

1 / 11

Rouxville holiday cottage rental

Rouxville cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £50 / night

£351 / week

1 / 7

Holiday cottage with swimming pool, golf nearby in Manantiales

Manantiales cottage

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 10

from £368 / night

£2,575 - £7,079 / week

1 / 10

Holiday cottage with shared pool in Pak Nam Pran

Pak Nam Pran cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £32 / night

£182 / week

1 / 19

Holiday cottage in Wilderness

Wilderness cottage

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from £87 / night

£605 / week

1 / 12

Bon Accord holiday cottage rental

Bon Accord cottage

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from £155 / night

£1,083 / week

1 / 38

Holiday cottage rental

Kathu cottage

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from £82 / night

£574 / week

1 / 21

Holiday cottage with shared pool in Noordhoek

Noordhoek cottage

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from £95 / night

£663 / week

1 / 16

Holiday cottage in Noordhoek

Noordhoek cottage

  • 3 bedrooms
  • 1 bathroom
  • sleeps 4

from £91 / night

£637 / week

1 / 16

Laborie holiday cottage rental

Laborie cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £55 / night

£273 / week

1 / 8