Updating

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

Updating

Vacation homes - vacation rentals

All filters

Filters (1)

Clear filters

48 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Home rental in White River

White River house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $178 / night

$1,243 / week

1 / 29

Great rentals within 20 miles that match your search

Vacation home in Marloth Park

Marloth Park house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $447 / night

$3,129 / week

1 / 26

Great rentals within 20 miles that match your search

Home rental in Marloth Park

Marloth Park house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $199 / night

$1,391 / week

1 / 12

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $117 / night

$961 / week

1 / 49

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $323 / night

$2,260 / week

1 / 12

Great rentals within 20 miles that match your search

Vacation home with swimming pool in Marloth Park

Marloth Park house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $311 / night

$2,173 / week

1 / 26

Great rentals within 20 miles that match your search

Home rental in Hazyview with shared pool, golf nearby

Hazyview house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $166 / night

$1,145 / week

1 / 20

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $323 / night

$2,260 / week

1 / 28

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $107 / night

$750 / week

1 / 68

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $193 / night

$1,347 / week

1 / 16

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $290 / night

$2,027 / week

1 / 78

Great rentals within 20 miles that match your search

Vacation home in Marloth Park

Marloth Park house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $125 / night

$869 / week

1 / 10

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $63 / night

$424 / week

1 / 6

Great rentals within 20 miles that match your search

Vacation home in Malelane

Malelane house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $630 / night

$4,409 / week

1 / 16

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $102 / night

$710 / week

1 / 41

Great rentals within 20 miles that match your search

Home rental in Marloth Park

Marloth Park house

  • 6 bedrooms
  • 6 bathrooms
  • sleeps 12

from $571 / night

$3,998 / week

1 / 30

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $102 / night

$713 / week

1 / 27

Great rentals within 20 miles that match your search

Home rental in White River with shared pool

White River house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 4

from $100 / night

$698 - $2,227 / week

1 / 50

Great rentals within 20 miles that match your search

Home rental in Marloth Park

Marloth Park house

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $161 / night

$1,123 / week

1 / 35

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 2 bedrooms
  • 1 bathroom
  • sleeps 6

from $102 / night

$713 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation home with shared pool in Marloth Park

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $155 / night

$1,082 / week

1 / 30

Great rentals within 20 miles that match your search

White River Vacation home rental

White River house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $300 / night

$2,100 / week

1 / 8

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $123 / night

$776 / week

1 / 45

Great rentals within 20 miles that match your search

Vacation home rental

Kruger Park/Mpumalanga house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $239 / night

$1,506 / week

1 / 23

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $91 / night

$635 / week

1 / 56

Great rentals within 20 miles that match your search

Vacation home in Marloth Park

Marloth Park house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $174 / night

$1,217 / week

1 / 10

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $229 / night

$1,443 / week

1 / 31

Great rentals within 20 miles that match your search

Vacation home with swimming pool in Marloth Park

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $337 / night

$2,360 / week

1 / 22

Great rentals within 20 miles that match your search

Vacation home with swimming pool in Marloth Park

Marloth Park house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $329 / night

$2,303 / week

1 / 24

Great rentals within 20 miles that match your search

Vacation home in Marloth Park

Marloth Park house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $249 / night

$1,738 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation home in Malelane

Malelane house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 7

from $115 / night

$802 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation home with swimming pool in Marloth Park

Marloth Park house

  • 6 bedrooms
  • 5 bathrooms
  • sleeps 12

from $508 / night

$3,554 / week

1 / 52

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $247 / night

$1,632 / week

1 / 38

Great rentals within 20 miles that match your search

Vacation home with swimming pool in Hazyview

Hazyview house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $218 / night

$241 / week

1 / 8

Great rentals within 20 miles that match your search

Vacation home with swimming pool in Hectorspruit

Hectorspruit house

  • 5 bedrooms
  • 5 bathrooms
  • sleeps 10

from $884 / night

$6,188 / week

1 / 15

Great rentals within 20 miles that match your search

Vacation home with golf nearby in White River

White River house

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $247 / night

$1,374 - $2,977 / week

1 / 20

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 10

from $92 / night

$619 - $1,580 / week

1 / 26

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $162 / night

$1,130 / week

1 / 37

Great rentals within 20 miles that match your search

Marloth Park Vacation home rental

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $149 / night

$1,043 / week

1 / 29

Great rentals within 20 miles that match your search

Home rental in Marloth Park with swimming pool

Marloth Park house

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 8

from $103 / night

$722 / week

1 / 48