1. Kruger Park Lodge — Sabie River, Hazyview
Self-catering chalets on the Sabie River with a 9-hole Gary Player golf course.
Kruger Park Lodge, part of Legacy Hotels, sits on the Sabie River in indigenous gardens where impala and hippo wander through. Accommodation is two-, three- and four-bedroom chalets with full kitchens and covered patios with a braai.
It has three swimming pools, a nature trail and a 9-hole Gary Player-designed golf course, so it suits families and groups staying a week.
Good to know: Book a chalet for four or more and self-cater; it is far cheaper per head than a lodge.
Kruger Park Lodge, Hazyview, Mpumalanga, South Africa