Rosenhof. In the heart of the Klein Karoo, a luxury retreat and a place to unwind.
Klein Karoo Hospitality
Rosenhof Country House is a 5-star boutique hotel situated in the charming Klein Karoo town of Oudtshoorn. With its luxurious facilities and excellent service, Rosenhof is recognised as one of the finest establishments in the region.
We look forward to welcoming you.
Nic & Ferda Barrow
Featuring a pleasant blend of natural materials and elegance, the decor and furnishings create an inviting ambience fostering relaxation and a sense of wellbeing.