Updating

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

Updating

Vacation homes - vacation rentals

All filters (1)

Filters (1)

Clear filters

77 Vacation rentals

Applied filters (1)

Great rentals within 20 miles that match your search

Marloth Park Vacation villa accommodation

Marloth Park villa

  • 4 bedrooms
  • 4 bathrooms
  • sleeps 8

from $149 / night

$1,039 / week

1 / 48

Great rentals within 20 miles that match your search

Vacation guest house with shared pool in Marloth Park

Marloth Park guest house

  • 4 bedrooms
  • 2 bathrooms
  • sleeps 6

from $138 / night

$962 / week

1 / 34

Great rentals within 20 miles that match your search

Vacation villa with shared pool in Hazyview

Hazyview villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $189 / night

$1,317 / week

1 / 18

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 with swimming pool

Marloth Park house

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $117 / night

$957 / week

1 / 49

Great rentals within 20 miles that match your search

Vacation guest house in Nelspruit

Nelspruit guest house

  • 5 bedrooms
  • 6 bathrooms
  • sleeps 14

from $115 / night

$802 / week

1 / 11

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,256 / 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 $310 / night

$2,169 / 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

Vacation guest house with shared pool in Marloth Park

Marloth Park guest house

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 6

from $138 / night

$962 / week

1 / 19

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,256 / 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

$749 / 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,345 / 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 $124 / night

$868 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation villa with shared pool in Marloth Park

Marloth Park villa

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $86 / night

$573 / week

1 / 13

Great rentals within 20 miles that match your search

Vacation tented camp rental

White River tented camp

  • 3 bedrooms
  • 1 bathroom
  • sleeps 6

from $207 / night

$1,443 / week

1 / 10

Great rentals within 20 miles that match your search

Vacation guest house rental

Hazyview guest house

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $75 / night

$521 / week

1 / 28

Great rentals within 20 miles that match your search

Marloth Park Vacation villa rental

Marloth Park villa

  • 2 bedrooms
  • 3 bathrooms
  • sleeps 4

from $125 / night

$745 / week

1 / 26

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 apartment with shared pool in Malelane

Malelane apartment

  • 1 bedroom
  • 1 bathroom
  • sleeps 3

from $114 / night

$794 / week

1 / 16

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in White River

White River b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $30 / night

$208 / week

1 / 5

Great rentals within 20 miles that match your search

Hazyview Vacation lodge rental

Hazyview lodge

  • 2 bedrooms
  • 2 bathrooms
  • sleeps 4

from $104 / night

$723 / week

1 / 4

Great rentals within 20 miles that match your search

Marloth Park Vacation villa rental

Marloth Park villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $281 / night

$1,706 / week

1 / 19

Great rentals within 20 miles that match your search

Vacation lodge with swimming pool in Hazyview

Hazyview lodge

  • 4 bedrooms
  • 3 bathrooms
  • sleeps 10

from $317 / night

$2,220 / week

1 / 21

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

$709 / week

1 / 41

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

$712 / 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

Marloth Park Vacation condo rental

Marloth Park condo

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 8

from $136 / night

$866 / week

1 / 7

Great rentals within 20 miles that match your search

Marloth Park Vacation log cabin accommodation

Marloth Park log cabin

  • 3 bedrooms
  • 2 bathrooms
  • sleeps 6

from $109 / night

$188 - $694 / week

1 / 9

Great rentals within 20 miles that match your search

Hazyview Vacation villa rental

Hazyview villa

  • 3 bedrooms
  • 4 bathrooms
  • sleeps 8

from $400 / night

$2,798 / week

1 / 24

Great rentals within 20 miles that match your search

Chalet accommodation in Hazyview with shared pool, golf nearby

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $198 / night

$1,299 / week

1 / 21

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

$712 / week

1 / 20

Great rentals within 20 miles that match your search

Vacation villa with shared pool in Hazyview

Hazyview villa

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $207 / night

$1,374 / week

1 / 26

Great rentals within 20 miles that match your search

Chalet rental in Hazyview with shared pool, golf nearby

Hazyview chalet

  • 3 bedrooms
  • 3 bathrooms
  • sleeps 6

from $198 / night

$1,299 / week

1 / 31

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

Vacation chalet with shared pool in Hazyview

Hazyview chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $26 / night

$177 / week

1 / 35

Great rentals within 20 miles that match your search

Vacation chalet with shared pool in Hazyview

Hazyview chalet

  • 2 bedrooms
  • 1 bathroom
  • sleeps 4

from $26 / night

$177 / week

1 / 32

Great rentals within 20 miles that match your search

Vacation b&b with shared pool in Nelspruit

Nelspruit b&b

  • 1 bedroom
  • 1 bathroom
  • sleeps 2

from $35 / night

$207 / week

1 / 10

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

$773 / week

1 / 45