Gunyatoo Trout Farm, Lodge and Self-catering Cottages


Gunyatoo Trout Farm & Lodge, is the perfect country getaway presenting a charming fly-fishing, mountain biking, hiking, birding and nature, retreat. Nestled in the picturesque, and malaria free Rhenosterhoek valley (just off Long Tom Pass - between Lydenburg and Sabie - only 40km from Nelspruit). The guest lodge is ideally positioned for access to most tourist attractions that Mpumalanga has to offer, including Kruger National Park, Pilgrims Rest, Sudwala Caves & the Panorama Route.

The thatch & stone lodge offers luxurious, yet affordable accommodation. Several refurbished suites, all with beautiful views of the surrounding pine forests. Rooms, all en-suite, have their own private patio, perfect for "feet up" early morning cuppa's.

For those requiring Self-catering, we offer 4 fully equipped Cottages. 2A+2C Family F/H Cottage, A six sleeper Log Cabin as well as a romantic 2 Sleeper Honeymoon Studio. The ECO Fisherman's Cottage, which sleeps up to eight, offers a more rustic environmentally friendly option. It is ideal for Families/Group looking for something just a little different!!No electricity but has Solar assisted Lights and gas fridge/stove. This Stone/Thatch Cottage is secluded and situated down at the trout dams next to the raceways.

For the enthusiastic fly fisherman, the farm has two stocked dams. Limited stream fishing is also available for the more experienced fisherman. Private fly fishing lessons and group clinics can be arranged on site.

The lodge is just the place for a fishing vacation or weekend getaway, but any nature lover will find themselves in a proverbial paradise. Numerous Mountain Bike trails have been laid out for the adventurous. For the sedentary tourist, relaxing on the wooden decked patio watching the abundant bird-life is a must. The Sabie area is truly a birders paradise. Not only is there a huge variety of the more common bird species, but a number of globally and nationally threatened species also occur in the area. 


Make a Booking
Contact Details
+27 (0)13 764-1814

Make an Enquiry