The Hennops Hiking Trails are perfect for everyone and they're only a short drive from Johannesburg. There are various routes ranging from 2 - 10km (1 - 5hrs), as well as mountain bike and 4x4 tracks.
Enjoy great views of the Magaliesberg area along well-kept paths. Things to look forward to include wooden suspension bridges, a river, a cable car, caves and more! Be sure to bring a hat and sunblock as most areas aren't well covered.
For the history buffs, sites such as Pruimpie se gat (cave) and the dolomite mines are also nearby. At the end of the day as you loop back to the start, you can kick back by the river and enjoy the views.
Permits can be bought cash or card when you get there (R100/$5 as of 2023).
Pro tip: if you're planning on Ubering there, be sure to either pre-book one back or have the driver wait for you as there aren't many Ubers in that area.
Enjoy!