I recently had the opportunity to stay at Klip-Els Guest Lodge in North Riding area of Johannesburg. The place was such a surprise to me when I got there. Although the guest house is in Johannesburg, its situated on a 3 hectares property. This gives one the feeling like you are somewhere in the bushveld rather than in the city.
Although you can hear some traffic somewhere off in the distance, you wake up to the sound of bird calls rather than city life.
The name Klip-Els refers to the Wild Coffee tree that is one of the many indigenous trees that grow on the property.
Klip-Els has both guest house rooms as well as chalets outside in the garden. I stayed in one of the chalets and just loved it. The chalet was very spacious with an uncluttered style. I think the part I loved the best was sitting on my chalet's veranda with a drink at sunset. I closed my eyes and imagined myself somewhere in the Bushveld.