Aerial view of the farm dams and lodges | Elandskloof Trout Farm - Mpumalanga - Dullstroom

Elandskloof Trout Farm

Mpumalanga, Dullstroom

Elandskloof Trout Farm sits in a valley about 15 km from Dullstroom on the Machadodorp road. The farm has eleven stocked dams, self-catering cottages and rondavels, and a camping area among game and highveld hills.

The fishing

Eleven dams sit across the farm. Seven are stocked for fly fishing only. Two carp dams allow bass rods. Catch and release is allowed with a bag limit of two trout. Day visitors and staying guests can fish. Bring your own fly gear.

You can catch
Trout
Water & style
DamFly Fishing
Bank
Open bank

Staying at Elandskloof Trout Farm

The farm lies on the Dullstroom-Machadodorp gravel road roughly 15 km from Dullstroom town. Choose from thatched chalets, stone cottages, rondavels, farmhouses, and remote dam-view units. Camping stands have electricity points and hot-water ablutions. A heated indoor pool and jacuzzi are for overnight lodge and camping guests. Game viewing, hiking, and mountain biking cross more than 1 000 hectares. Horse riding is available at The Outpost across the road. The lodge hosts weddings, school camps, and group functions. Cell signal is limited away from the lapa area. Camping is about R120 per person per night. Day fishing is about R250 per angler for visitors and R200 for lodge guests. Self-catering units have weekend package rates from about R1 200 per unit. Confirm stay and fishing prices with the venue before you book. Last updated at: 6 September 2026.

Information out of date? Submit an update

Stay

Day visits Overnight

Accommodation

Camping

Amenities

Ablutions Shower Braai Pet Friendly Heated indoor pool Game viewing Hiking trails Restaurant Conference facilities Kids welcome

Operating hours

Check-in from 15:00 to 20:00. Check-out by 10:00. Confirm times with the venue before you book.

Similar fishing nearby

Other locations on DaarByt nearby. Book online or request a booking.

Search all locations
Farm dams and cottages from above | Kinloch - Mpumalanga - Dullstroom
Within 4 km
Mpumalanga, Dullstroom

Kinloch

Kinloch is a self-catering farm lodge about 12 km outside Dullstroom on Kruisfontein Road. Four cottages sleep up to 18 guests. Six spring-fed dams hold rainbow trout and bass.

Bass Trout
Kids Welcome Pet Friendly
Cottages overlooking trout dams at sunset | Treeferns Trout Lodge - Mpumalanga - Dullstroom
Within 4 km
Mpumalanga, Dullstroom

Treeferns Trout Lodge

Treeferns Trout Lodge sits between Belfast and Dullstroom on a historic farm with spring-fed trout dams. Seven stone self-catering cottages overlook the water. Fly fish for rainbow and brown trout, or stay for a quiet highveld break.

Trout
Kids Welcome Pet Friendly
Aerial view of trout dams and cabins | Fancy Free - Mpumalanga - Dullstroom
Within 12 km
Mpumalanga, Dullstroom

Fancy Free

Fancy Free is a fly-fishing retreat on a farm near Dullstroom in Mpumalanga. Self-catering log cabins overlook private trout and bass dams in rolling highveld hills.

Trout Bass
Kids Welcome