Stone cottage on a trout dam | The Kingfisher Country Cottages and Trout Lodge - Mpumalanga - Machadodorp

The Kingfisher Country Cottages and Trout Lodge

Mpumalanga, Machadodorp

The Kingfisher Country Cottages and Trout Lodge sits on Waterval Farm along the R36 near Machadodorp in Mpumalanga. Guests fish stocked trout dams, stay in stone chalets or camp, and use the on-site restaurant and bar.

The fishing

Four farm dams include three stocked trout waters for fly fishing and one mixed dam. Rainbow trout are the main species. Brown trout are also reported on the property. A river feeds the dams. The shop sells flies and can hire tackle. Fishing rules apply on each dam.

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

Staying at The Kingfisher Country Cottages and Trout Lodge

The lodge is in the Highlands Meander trout triangle about two and a half hours from Johannesburg or Pretoria. Ten self-catering stone cottages sleep up to about 35 guests. Fifteen campsites have private ablutions, electricity, and braai areas. Converted stable rooms and a main lodge with restaurant and bar are also on site. A swimming pool, hiking trails, horse riding, bird watching, and a walk to a 100 m waterfall are available. The venue is pet friendly by prior arrangement. A seven kilometre gravel access road leads in from the R36. Self-catering chalets start from about R1 050 per night for two guests. Visvangverblyf lists a R550 to R1 100 range across unit types. Day fishing fees are not published. Confirm the price with the venue before you book. Last updated at: 21 September 2026.

Information out of date? Submit an update

Stay

Day visits Overnight

Accommodation

Chalet

Amenities

Ablutions Shower Braai Pet Friendly Shop Restaurant Bar Swimming pool Tackle hire Horse riding Kids welcome

Operating hours

Check-in 14:00 to 17:00. Check-out 11:00.

Similar fishing nearby

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

Search all locations
Aerial view of trout dams and cabins | Fancy Free - Mpumalanga - Dullstroom
Within 17 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
Cottages overlooking trout dams at sunset | Treeferns Trout Lodge - Mpumalanga - Dullstroom
Within 17 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 the farm dams and lodges | Elandskloof Trout Farm - Mpumalanga - Dullstroom
Within 20 km
Mpumalanga, Dullstroom

Elandskloof Trout Farm

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.

Trout
Kids Welcome Pet Friendly