Barham Bay is one of Mpumalanga's best kept secrets.  All hidden away from the hastle and bustle of City Life. Situated in a Bay on the Witbank dam. 

The ideal Spot for a family breakaway 90 min drive from JHB & PTA and 30 min from Middelburg.  Barham Bay offers just about everything a family could ask for in Chalets, Flats, Apartments, Cabins and Camping.  We also offer prime spots for Campers with Boats.  We also have 2 launching sites.