Monster Trout at Highland Lodge

Highland Lodge, situated in the Dordrecht area, boasts some of the finest stillwater fishing in South Africa. Frontier Fly Fishing wrote the first magazine articles about this venue back in the early 2000s and we have always been impressed by the quality and consistency of the fishing at this venue. Our hosted trips have always produced trophy fish and personal bests are beaten on a regular basis.

Small Stream Clinic at Rivendell

The picturesque Spekboom River flows through Rivendell farm, offering guests superb small-stream fishing within a few hours’ drive of Johannesburg. This clinic will help elevate your understanding and knowledge of small-stream fishing while enjoying excellent accommodation and beautiful scenery.

Stillwater Clinic at Spring Lake

Spring Lake is a large, crystal-clear stillwater situated on a private farm near Machadodorp. The purpose of the clinic is to teach anglers the  skills necessary to elevate their understanding of stillwater fly-fishing from novice to expert level. Anglers  stay in a luxurious house on the banks of the lake and the food is exceptional.

Wag-‘n-Bietjie Drift

Yellowfish Drift at Wag-‘n-Bietjie

We drift the Vaal River for 3 days on a stretch of private water with-in three hours drive of Johannesburg. Fishing for smallmouth and largemouth yellowfish along a 20km stretch of Vaal River. This drift offers anglers the opportunity to fish water that is not accessible for walk-in fly fishers. Our camp sites are right on the river and have ablutions and hot showers. If you want to fish water you might never see, then join us for this trip.