The Eco Retreat is a 3 bedroomed self-catering country house located in the Hekpoort valley, nestled between the Magaliesberg and Witwatersberg mountains along the banks of the Magaliesriver. Natural bush surrounds the property with the mountain and the river backdrop giving you science outdoor experience in the privacy of your home.The Hartebeespoort Dam, The Cradle of Humankind and Sterkfontein Caves are ready to be explored, should you wish to venture out.

The house is fenced and fully equipped for all your requirements. Braai in the shaded tree area or around the fire pit at night time and watch the stars.Relax on the patio or explore the country property by simple walking, trail running or by cycling our in- house trail along the river. Identify the birds, watch the monkeys and squirrels at play.Your dogs will enjoy the walks, with freedom to roam and explore the bush smells.

The Eco house is spacious and ideal for family & friends  holidays or a quick weekend get away from town.We approximately an hour from the major centres of Johannesburg and Pretoria with easy access from the R 560.
You will be COVID-19 safe as the house is santitized regularly and you will have no contact with anybody.The house keys will be in a designated spot for you to find.We liaise via phone ect.


Activities in the area: Saddle Creek for horse riding & quod biking, Hiking, Wicked Food cooking classes, The Lion Park, The Cradle, Harties Zoo, The Cable Way, Lesedi Cultural Village.


  • Braai / Barbeque facilities
  • cycling trails
  • electric blankets
  • horse riding (less than 5km)
  • Malaria free
  • mountain biking
  • nature trail onsite
  • No smoking in rooms
  • not serviced
  • parking all onsite
  • Serviced on demand


Find the R560 national road at the Hartbeespoort Dam area. At Skeerpoort travel towards Hekpoort and Magaliesberg, approx 14 km from Skeerpoort on the R560 turn right at the Mokoya Lodge road sign, follow the pointers to Mokoya Lodge. We are right next door to Mokoya Lodge.

From Krugersdorp take the R563 national road towards Hekpoort. At the T junction turn right on the R560 and follow the above to Eco Retreat.