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
Rosenhof Country House
264 Baron Van Reede Street, Oudtshoorn