Updating

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

Updating

Apartments and villas with BBQ area in Waterberg

All filters (1)

Filters (1)

Clear filters

36 Holiday homes

Applied filters (1)

Holiday chalet with shared pool in Welgevonden Game Reserve

Welgevonden Game Reserve chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 7

from £115 / night

£787 / week

1 / 14

Vaalwater holiday lodge rental

Vaalwater lodge

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from £46 / night

£229 - £3,109 / week

1 / 13

Holiday home in Thabazimbi

Thabazimbi house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from £55 / night

£384 / week

1 / 34

Holiday lodge with shared pool in Vaalwater

Vaalwater lodge

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from £30 / night

£205 / week

1 / 8

Villa rental in Bela Bela with golf nearby

Bela Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £778 / night

£5,440 / week

1 / 51

Holiday villa with shared pool, golf nearby in Bela-Bela

Bela-Bela villa

  • 5 bedrooms
  • 4 bathrooms
  • sleeps 10

from £320 / night

£2,240 / week

1 / 19

Holiday villa in Bela-Bela

Bela-Bela villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from £275 / night

£1,920 / week

1 / 31

Holiday villa with shared pool, golf nearby in Bela-Bela

Bela-Bela villa

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 14

from £302 / night

£2,112 / week

1 / 48

Holiday villa rental

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £348 / night

£2,432 / week

1 / 23

Villa rental in Bela-Bela with shared pool, golf nearby

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from £311 / night

£2,176 / week

1 / 34

Holiday bungalow with shared pool in Thabazimbi

Thabazimbi bungalow

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

from £392 / night

£2,743 / week

1 / 15

Lephalale holiday farmhouse rental

Lephalale farmhouse

  • 7 bedrooms
  • 9 bathrooms
  • sleeps 20

from £64 / night

£343 / week

1 / 83

Villa rental in Bela-Bela with golf nearby

Bela-Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £256 / night

£1,792 / week

1 / 10

Holiday villa with shared pool, golf nearby in Bela Bela

Bela Bela villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 13

from £284 / night

£1,984 / week

1 / 19

Holiday home with golf nearby in Bela-Bela

Bela-Bela house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £311 / night

£2,176 / week

1 / 50

Holiday villa with swimming pool, golf nearby in Bela Bela

Bela Bela villa

  • 6 bedrooms
  • 3 bathrooms
  • sleeps 16

from £421 / night

£2,944 / week

1 / 73

Home rental in Thabazimbi

Thabazimbi house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from £115 / night

£687 / week

1 / 19

Holiday villa rental

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 16

from £256 / night

£1,792 / week

1 / 32

Holiday villa in Bela Bela

Bela Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 16

from £330 / night

£2,304 / week

1 / 51

Villa rental in Bela Bela with swimming pool, golf nearby

Bela Bela villa

  • 6 bedrooms
  • 4 bathrooms
  • sleeps 18

from £421 / night

£2,944 / week

1 / 7

Bela-Bela holiday villa rental

Bela-Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £256 / night

£1,792 / week

1 / 31

Villa rental in Bela-Bela with shared pool, golf nearby

Bela-Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £348 / night

£2,432 / week

1 / 29

Bela Bela holiday villa let

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 16

from £256 / night

£1,792 / week

1 / 36

Rooiberg holiday lodge rental

Rooiberg lodge

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 11

from £334 / night

£2,336 / week

1 / 19

Bela Bela holiday cottage rental

Bela Bela cottage

  • 1 bedroom
  • 1 bathroom
  • sleeps 5

from £458 / night

£3,200 / week

1 / 11

Holiday villa rental

Bela Bela villa

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 17

from £357 / night

£2,496 / week

1 / 34

Bela-Bela holiday villa rental

Bela-Bela villa

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £256 / night

£1,792 / week

1 / 48

Holiday villa with golf nearby in Bela Bela

Bela Bela villa

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 16

from £467 / night

£3,264 / week

1 / 40

Holiday lodge in Vaalwater

Vaalwater lodge

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from £294 / night

£2,057 / week

1 / 13

Holiday home in Bela Bela

Bela Bela house

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from £307 / night

£1,823 / week

1 / 70

Mabula Private Game Reserve holiday home rental

Mabula Private Game Reserve house

  • 4 bedrooms
  • 5 bathrooms
  • sleeps 12

from £320 / night

£2,240 / week

1 / 10

Holiday home in Bela Bela

Bela Bela house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 12

from £339 / night

£2,014 / week

1 / 74

Holiday villa with shared pool, golf nearby in Bela Bela

Bela Bela villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 12

from £256 / night

£1,792 / week

1 / 31

Home rental in Modimolle (Nylstroom) with shared pool

Modimolle (Nylstroom) house

  • 1 bedroom
  • 3 bathrooms
  • sleeps 4

from £98 / night

£686 / week

1 / 12

Home rental in Modimolle (Nylstroom) with shared pool

Modimolle (Nylstroom) house

  • 1 bedroom
  • 3 bathrooms
  • sleeps 4

from £98 / night

£686 / week

1 / 9

Modimolle (Nylstroom) holiday home rental

Modimolle (Nylstroom) house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from £196 / night

£1,372 / week

1 / 19

×

Also consider