Kamerkloof
Kamerkloof is self-catering accommodation on an olive farm in Baviaanskloof, within a UNESCO World Heritage Site. Historic houses and cottages feature modern amenities and mountain views.