The Crooked Roof
The Crooked Roof is a campsite on a Magaliesburg farm with fishing ponds and open lawns. You can camp, hire a on-site caravan, or book the stone Silo chalet.

Gauteng, Magaliesburg, Magalies River
Magalies Barbus Haven sits in the Magaliesburg hills near Johannesburg and Pretoria. Fly fishers target yellowfish on the Magalies River and trout, bass, and kurper on a small training dam.
Magalies Barbus Haven runs guided small-stream fly fishing only. There is no unguided day ticket. Magalies trips are R2 150 for one fisher or R2 750 for two. Croc River trips are R1 950 for one fisher or R2 650 for two. Confirm the rules with the venue before you book.
Magalies Barbus Haven is a day fishing venue in the Cradle of Humankind area. Guided small-stream clinics and private river sections are available by advance booking. Introductory fly fishing lessons run for about two and a half hours. Corporate team fishing can be arranged. Walk the river trails with care for indigenous ferns, cycads, and river banks. Prices and rules: - Magalies guided trip one fisher: R2 150 - Magalies guided trip two fishers: R2 750 - Croc River guided trip one fisher: R1 950 - Croc River guided trip two fishers: R2 650 - Unguided day fishing: not offered Last updated at: 21 October 2026.
Information out of date? Submit an update
Stay
Accommodation
Amenities
Operating hours
By appointment. Confirm access times with the venue.
Other locations on DaarByt nearby. Book online or request a booking.
The Crooked Roof
The Crooked Roof is a campsite on a Magaliesburg farm with fishing ponds and open lawns. You can camp, hire a on-site caravan, or book the stone Silo chalet.
Monument Dam
Monument Dam sits beside Key West Shopping Centre in Krugersdorp North. This municipal storm-water dam in Pretorius Park holds carp, bass, barbel, and kurper. Local anglers fish from the open bank.
Brookwood Trout Farm
Brookwood Trout Farm sits in the Cradle of Humankind near Muldersdrift. Five stocked dams and Blaaubwbank River picnic spots give day fishing, braais, and self-catering chalets or camper cabins about an hour from Johannesburg and Pretoria.