Afsaal is nestled in the Langkloof valley

Welcome to Afsaal Guest Farm

Afsaal Guest Farm warmly invites you to experience country hospitality in Haarlem - a historic agricultural town in the Langkloof, South Africa.

Guest accommodation is available in beautifully restored historic buildings, and is suitable for overnight stops or for longer relaxing breaks.

Afsaal is situated on the banks of the Groot River, scenically nestled in the Langkloof between the Witteberg and Kouga Mountains to the north and the Tsitzikamma Mountains to the south.

Experience a gentle and tranquil pace - where local children ride plowhorses down the streets for entertainment, and local donkeys and livestock roam the sidewalks, trimming the grass.

If you are feeling energetic, explore the surrounding area with fascinating drives, riding and walking trails, boer war sites and scenery.

Latest News

  • Rosie the pig has had her piglets! See the gallery for pictures
to the top