Updating

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

Updating

Self catering accommodation in Western Cape and Villas - Holiday Lettings - Holiday Rentals Western Cape

All filters (1)

Filters (3)

Clear filters

1 Holiday homes

Great rentals within 20 miles that match your search

Holiday lodge in Hoedspruit

Hoedspruit lodge

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 16

from £915 / night

£6,400 / week

1 / 7

Great rentals within 20 miles that match your search

These homes match some but not all of your filters.

Clear all filters

Holiday lodge with swimming pool in Phalaborwa

Phalaborwa lodge

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 8

1 filter does not match: Heated pool

from £613 / night

£4,288 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Marloth Park

Marloth Park lodge

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £113 / night

£786 / week

1 / 34

Great rentals within 20 miles that match your search

Mtunzini holiday lodge accommodation

Mtunzini lodge

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 10

1 filter does not match: Heated pool

from £91 / night

£634 / week

1 / 19

Great rentals within 20 miles that match your search

Hoedspruit holiday lodge rental

Hoedspruit lodge

  • 5 bedrooms
  • 7 bathrooms
  • sleeps 15

1 filter does not match: Heated pool

from £63 / night

£441 / week

1 / 17

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Hoedspruit

Hoedspruit lodge

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 8

1 filter does not match: Heated pool

from £344 / night

£2,405 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Hoedspruit

Hoedspruit lodge

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

1 filter does not match: Heated pool

from £666 / night

£4,408 / week

1 / 20

Great rentals within 20 miles that match your search

Holiday lodge in Phalaborwa

Phalaborwa lodge

  • 8 bedrooms
  • 6 bathrooms
  • sleeps 16

1 filter does not match: Heated pool

from £343 / night

£2,400 / week

1 / 8

Great rentals within 20 miles that match your search

Komatipoort holiday lodge let

Komatipoort lodge

  • 10 bedrooms
  • 10 bathrooms
  • sleeps 20

1 filter does not match: Heated pool

from £458 / night

£3,206 / week

1 / 13

Great rentals within 20 miles that match your search

Holiday lodge in Hoedspruit

Hoedspruit lodge

  • 9 bedrooms
  • 6 bathrooms
  • sleeps 12

1 filter does not match: Heated pool

from £183 / night

£1,372 - £58,970 / week

1 / 30

Great rentals within 20 miles that match your search

Hoedspruit holiday lodge rental

Hoedspruit lodge

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

1 filter does not match: Heated pool

from £201 / night

£1,403 / week

1 / 12

Great rentals within 20 miles that match your search

Holiday lodge with shared pool in Vaalwater

Vaalwater lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £30 / night

£205 / week

1 / 8

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Skukuza

Skukuza lodge

  • 12 bedrooms
  • 12 bathrooms
  • sleeps 24

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 19

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Skukuza

Skukuza lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday lodge with swimming pool in Skukuza

Skukuza lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 23

Great rentals within 20 miles that match your search

Skukuza holiday lodge rental

Skukuza lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 23

Great rentals within 20 miles that match your search

Skukuza holiday lodge rental

Skukuza lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 27

Great rentals within 20 miles that match your search

Skukuza holiday lodge rental

Skukuza lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 23

Great rentals within 20 miles that match your search

Skukuza holiday lodge accommodation

Skukuza lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £915 / night

£6,400 / week

1 / 23

Great rentals within 20 miles that match your search

Holiday lodge in Mabula Private Game Reserve

Mabula Private Game Reserve lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £458 / night

£3,200 / week

1 / 28

Great rentals within 20 miles that match your search

Holiday lodge rental

Mabula Private Game Reserve lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £458 / night

£3,200 / week

1 / 28

Great rentals within 20 miles that match your search

Mabula Private Game Reserve holiday lodge rental

Mabula Private Game Reserve lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £458 / night

£3,200 / week

1 / 28

Great rentals within 20 miles that match your search

Bela Bela holiday lodge rental

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £94 / night

£653 / week

1 / 22

Great rentals within 20 miles that match your search

Lodge rental in Bela Bela

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £61 / night

£423 / week

1 / 18

Great rentals within 20 miles that match your search

Lodge rental in Bela Bela

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £61 / night

£423 / week

1 / 18

Great rentals within 20 miles that match your search

Lodge rental in Bela Bela

Bela Bela lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £61 / night

£423 / week

1 / 18

Great rentals within 20 miles that match your search

Holiday lodge in Johannesburg

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Johannesburg holiday lodge rental

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday lodge in Johannesburg

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday lodge in Johannesburg

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday lodge in Johannesburg

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday lodge in Johannesburg

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday lodge in Johannesburg

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Holiday lodge rental

Johannesburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £32 / night

£224 / week

1 / 9

Great rentals within 20 miles that match your search

Makalali Private Game Reserve holiday lodge rental

Makalali Private Game Reserve lodge

  • 8 bedrooms
  • 7 bathrooms
  • sleeps 28

1 filter does not match: Heated pool

from £2,254 / night

£13,525 - £36,565 / week

1 / 87

Great rentals within 20 miles that match your search

Holiday lodge rental

Pongola lodge

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

1 filter does not match: Heated pool

from £55 / night

£384 / week

1 / 24

Great rentals within 20 miles that match your search

Holiday lodge with shared pool in Hectorspruit

Hectorspruit lodge

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

1 filter does not match: Heated pool

from £911 / night

£6,377 / week

1 / 74

Great rentals within 20 miles that match your search

Holiday lodge with shared pool in Hoedspruit

Hoedspruit lodge

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

1 filter does not match: Heated pool

from £38 / night

£263 / week

1 / 51

Great rentals within 20 miles that match your search

Hazyview holiday lodge rental

Hazyview lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

1 filter does not match: Heated pool

from £82 / night

£573 / week

1 / 4

Great rentals within 20 miles that match your search

Holiday lodge in Rustenburg

Rustenburg lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

1 filter does not match: Heated pool

from £23 / night

£158 / week

1 / 31

×

Also consider