We have had an absolutely stunning experience at Vaal Streams - the staff were excellent; the facilities were plentyfull and best of all, our Team building exercise was perfect! Thomas Altmann, Director of iTTCONNECT
Welcome to Vaal Streams
We're a small private family-owned and run resort. Our venue is located in a beautiful nature setting on the Vaal River, just a few kilometers below the Vaal Dam, between Deneysville and Vereeniging (off the R716 road) about 25-30 minutes from Vereeniging, about 30-35 minutes from Emerald Casino in Vanderbijl Park and only an hour's drive from Johannesburg.
We offer a range of flexible and competitively priced accommodation options in tranquil surroundings with the sounds of the Vaal River gently flowing around islands and over rocks. Read more ...
Vaalstreams has some of the best fly fishing downstream of the Vaal dam and the river rafting trips on the Vaal River are hugely popular with our guests of all ages. Read more ...
Vaal Streams is a multi-use functions venue for Conferences, Weddings, Team Building and even Bachelor functions set on the Vaal River in ideallic conditions. Read more ...
Veekraal turnoff from R716, Deneysville
View Vaal Streams Eco Resort in a larger map
Vaal River Accommodation, Activities and Functions
Multi-use function venue on the Vaal River below Vaal Dam
Vaal Streams is indeed the BEST and most value Vaal River venue for your break-away - ANY time of the year!
We offer excellent Fly-fishing recreation for the avid angler, we are primarily a Fly-fishing resort.
Find a range of unique, flexible and competitively priced accommodation options set in peaceful and tranquil surroundings with views of the river in the valley below. Regrettably, we do not have boat launching facilities
Weather permitting, the river frontage and beautiful gardens are ideal for Camping & Picnics for Day Visitors.
The ideal venue for corporate get-aways, conferences, team building, functions, weddings, family gatherings, bachelor & bachelorette parties, birthday parties, clubs etc.
Please feel free to contact us with any questions you may have about our Resort on firstname.lastname@example.org