Highland Lodge 

We’ve fished stillwaters all over South Africa and if you want to catch the stillwater trout of a lifetime then Highland Lodge is the venue for you. The venue has access to a number of prime stillwaters that will put you in line to tangle with the largest trout of your life. 

Rivendell 

Rivendell near Lydenburg in Mpumalanga offers anglers a wonderful opportunity to fish a beautiful trout stream within a few hours’ drive of Johannesburg. Frontier Fly Fishing offers guided trips to this unique stream which holds wild- and stocked rainbow trout in a matchless bushveld setting.

Spring Lake

Spring Lake is a 22 hectare lake on a working cattle farm located between Machadodorp and Badplaas, less than 3 hours’ drive from Johannesburg. The lake is situated high on a mountain and is fed by 4 natural springs, the largest of which emerges from the ground and flows for 3kms before entering the lake

Wag-‘n-Bietjie

Wag-‘n-Bietjie Eco Farm is a working cattle farm located three hours from Johannesburg close to the towns of Bothaville and Leeudooringstad in the Northwest province. Guests will have access to more than 15kms of prime Vaal River water to fish, all of which is privately owned.

Wag-‘n-Bietjie Drift

Wag-‘n-Bietjie Eco Farm is a working cattle farm located three hours from Johannesburg close to the towns of Bothaville and Leeudooringstad in the Northwest province. Guests will have access to more than 15kms of prime Vaal River water to fish, all of which is privately owned. Each days guests will drift 5kms of this magnificent stretch of the Vaal, overnighting in a different camp each night.