Lake Heron Game & Trout Farm
Lake Heron is a game and trout farm in the Elandskloof valley about 19 km from Dullstroom. Three self-catering cottages sit between two stocked trout dams for fly fishing guests.

Mpumalanga, Dullstroom
Dunkeld Country and Equestrian Estate sits on 80 Tonteldoos Road outside Dullstroom in Mpumalanga. The estate has more than twenty stocked trout dams, hotel rooms, self-catering cottages, and an equestrian centre.
Rainbow trout live in more than twenty stillwater dams on the estate. The dams sit against the Steenkampsberg mountains and are stocked year-round from the on-site trout hatchery. Fly fishing is the main method. Float tubing is allowed. Rods and reels are available for hire and flies are sold on site. Day visitors can buy a fishing permit at reception. Fly fishing lessons are R220 per person for 30 minutes when booked with reception. Catch-and-release is the policy, but distressed fish may be kept. Confirm rod fees, bag limits, and dam access with the venue before you visit.
Dunkeld is about three hours from Johannesburg or Pretoria on the R540. Choose from a country hotel, self-catering chalets and cottages, or equestrian estate villas and lodges. Units range from hotel rooms to large family cottages with fireplaces and braai areas. The estate has restaurants, a spa, horse riding, an adventure centre, and conference and wedding venues. Fly-fishing dams are within walking distance of most accommodation. Day visitors are welcome with a fishing permit from reception. A conservation fee applies to all vehicles entering the estate. Float tubing, quad biking, archery, and guided horse rides can be booked at reception. Prices and rules: - Day visitor fishing permit: about R220 per day - Rod hire: about R180 per day - Trophy dam access: about R500 per day - Conservation fee: about R185 per light vehicle - Fly fishing lesson: R220 per person for 30 minutes - Hotel and cottage stays: confirm the price with the venue before you book. Last updated at: 21 October 2026.
Information out of date? Submit an update
Stay
Accommodation
Amenities
Operating hours
Reception open daily 07:00 to 21:00.
Other locations on DaarByt nearby. Book online or request a booking.
Lake Heron Game & Trout Farm
Lake Heron is a game and trout farm in the Elandskloof valley about 19 km from Dullstroom. Three self-catering cottages sit between two stocked trout dams for fly fishing guests.