Vaal Marina is a small quint little town on the banks of the Vaal Dam only 1h15min drive from JHB, where we have beautiful waterfronts, sunrises and sunsets.
A great place to escape the busy city life and only a short drive away, Vaal Marina has a selection of Restaurants/pubs, convenient stores, ATM, Hotel and accommodation, camping and fishing facilities, boat and jetski launching, quad bike track, 2x boat shops for all your watersports and biking needs as well as events happening through out the year to keep both adults and kiddies entertained