On the banks of a beautiful lake in the foothills of the Drakensberg mountain range, castleburn has something for the whole family. There is a choisce of hotel rooms or full self catering and serviced, 2 or 3 bedroom chalets. The atmosphere is sophisticated and elegant in the beautiful surroundings.