If you like small hotels who cannot do enough for you then this is the place to stay in Knysna, I should know I've been to South Africa six times and stayed at St James on four of these trips; lots of people, like me, go back again and again. The position is ideal, just outside Knysna so you can easily travel in to the Town or go the other ...