Rosenhof Country House

‘Rich character, warm spirit, exquisite taste’

Rosenhof is a carefully renovated, historic homestead in a beautiful luxury country house on the outskirts of Oudtshoorn close to a range of superb geographical and wildlife attractions. Affording spectacular mountain or garden views, the property has all the luxuries of a pristine five star hotel combined with a cosy home from home, and all set within manicured gardens. 

In Our Opinion

‘Exquisite food in the most beautiful surroundings, superb location for exploring wildlife and an all round brilliant base where you’ll be made to feel extremely welcome by the friendly hotel staff’

The Country Kitchen

Serving light lunches and fine dinners based on Karoo cuisine, meals can be served around the complex, or in private.

Special Dining
Al fresco and barbeque dining is also available.


  • Large swimming pool with sun loungers and umbrellas
  • Wellness centre
  • Gym
  • Jacuzzi
  • Sauna
  • Beauty Clinic


  • Turndown service
  • Wi-Fi
  • Housekeeping

Meal Plan Options
Bed and Breakfast
• Daily breakfast included

Formal dining room
Guests can choose to dine in the formal dining rooms, with an exquisite ambiance created by the wood burning fireplace. Here you will be able to enjoy a menu of fine in- season cuisine, which is prepared healthily and simply- off the boat or freshly picked produce daily.

Special Dining

Al fresco and barbeque dining is also available.


 Rosenhof is located just over 2 miles from Oudtshoorn Airport.

Nearby Attractions:

  • Cango Caves - 16.6 miles
  • Arbeidsgenot Museum - 1.3 miles