You can see the Cradle of Humankind on a day trip from Johannesburg, and most people do. But staying out here changes the experience: you are at the caves before the tour buses, you watch the sun go down over the Magaliesberg, and at night the sky is properly dark.
There are three sensible bases. Inside the Cradle and at neighbouring Muldersdrift, boutique hotels and country lodges put you within 5–25 minutes of the fossil sites. The Magaliesberg, half an hour further west, has classic country hotels and spas. And Johannesburg’s northern suburbs — Sandton and Rosebank — offer city hotels on the Gautrain line, an hour’s drive away, with every Cradle tour picking up at the door.
Every property below was checked on Trip.com. Guest scores are out of 10 and were correct when we last looked; tap through for live rates and availability.

