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.


  • bar fridge
  • barbeque area
  • Bird watching
  • braai / barbecue - onsite
  • Braai / Barbeque facilities
  • ceiling fans
  • Cycling
  • cycling trails
  • electric blankets
  • fire extinguisher
  • fridge/ freezer
  • fully contained Kitchen
  • hair dryer
  • Hair dryer in rooms
  • Heaters in rooms
  • heating
  • hiking
  • horse riding (less than 50km)
  • horse riding (less than 5km)
  • iron
  • ironing board
  • kitchen (fully equipped)
  • laptop friendly workspace
  • linen & towels provided
  • Malaria free
  • microwave in unit
  • mountain biking
  • nature trail (less than 2km)
  • nature trail onsite
  • No smoking in rooms
  • not serviced
  • parking all onsite
  • pets allowed by prior arrangement
  • private entrance
  • restaurant (less than 2km)
  • restaurant (less than 5km)
  • restaurant (walking distance)
  • Serviced on demand
  • stove in unit
  • Tea and coffee making facilities
  • toaster


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.