"Poshuis" (the restored village posthouse)

Accommodation Options

Afsaal Guest Farm offers bed and breakfast or self-catering accommodation in stylish and historic private cottages set in scenic surroundings at reasonable rates.


Prices from R250-R500 per person per night, depending on criteria such as which room, number of nights and which catering option chosen. Discounts are available for longer stays, larger parties and regular guests. (50% deposit required on confirmation of your reservation)


All units have been restored in historic style and are fully equipped with en suite bathrooms and scenic verandas. All contain the following: fridge, cooker, microwave and toaster, crockery, cutlery, linen, towels and soap.

Meals and Catering

All meals are 'farm-style', with seasonal ingredients drawn from Afsaal's own organic fruit and vegetable gardens. Some available catering options are:

  • A light breakfast (B&B option)
  • A private dinner tray delivered to your cottage
  • 'Family-style' dinners served at the large farm kitchen
  • 'Self-braai' dinner package (including fire-wood, local Karoo meat and side fixings)
  • Packed lunches

"Jakkelshuis" (restored main house)

Organic farm produce, freshly baked bread and preserves are available for sale as seasonally available (and depending on how moody the chickens are feeling).

Pets (and Small Children)

Pets are welcome, but give us some warning so we can put the ducks away. Pets are free to roam in the fenced area surrounding the cottages.

However, while we welcome guests to wander around the farm, we require pets to be kept leashed when beyond the cottage gardens as Afsaal (and Haarlem generally) has an abundance of free-ranging farm animals and wildlife (such as birds, ducks, wild fowl, mongoose, wild hare and even rare Cape otters).

Children are similarly welcome to play and meet the farm animals under adult supervision (we would be happy to provide introductions to Rosey the pig if she is being shy).

to the top