Self-Catering Accommodation & Trout Fly Fishing in Magoebaskloof

Welcome to Mountain Fly Fishing
Experience an unforgettable stay with us, surrounded by the breathtaking Magoebaskloof Mountains and overlooking our serence troutwaters.

Established on a 300-hectare farm on the source of a mountain stream with spectacular views, Mountain Fly Fishing offers you an ideal opportunity of getting away from the stress of everyday life and unwinding in a relaxed and beautiful environment.

Known as The Land of Silver Mists, the beautiful Magoebaskloof - Haenertsburg area of the Limpopo Province is one of the country's best kept secrets. Nestled against the Wolkberg Mountain Range, the area is filled with indigenous and cultivated forests, grasslands and crystal-clear mountain streams.

Mountain Fly Fishing can accommodate up to fourty people in our establishment, and we offer guests five fully stocked trout fly fishing dams on our privately owned property. Our Magoebaskloof accommodation is neat and cosy, overlooking the serene trout waters.

The Magoebaskloof area has a long association with trout with the first fish being introduced into the Broederstroom River in 1904. For over 90 years brown trout, and later rainbow trout, have thrived in the ideal temperatures of this northern most part of the Drakensberg Mountain Range.

Our facilities are ideal for hiking, mountain biking, quad biking and bird watching, which makes us ideal for a family or group breakaway in the beautiful Magoebaskloof Mountains.

Experience the thrill of fishing the unexplored stillwaters of The Land of Silver Mists...

We Recommend High Clearance Vehicles When Visiting Us

We highly recommend using high clearance vehicles when driving to Mountain Fly Fishing, even in dry conditions. In wet weather, it is strongly advised to use 4x4 vehicles. Additionally, we kindly suggest purchasing your provisions before embarking on your journey.

Our Accommodation & Camping Site
Azalea Cottage
Sleeps 2 People
Our Azalea Cottage is a comfortable, cosy 2-sleeper cottage, fully equipped for self-catering.
Camping Site
Mountain Fly Fishing offers two neat camping sites on a dam, each with its own ablution which includes a toilet, shower and wash up sink.
Fish Eagle Cottage
Sleeps 6 People
The Fish Eagle Cottage is a cosy self-catering log cabin that comfortably sleeps six people.
Kingfisher Cottage
Sleeps 8 People
This three bedroomed self-catering cottage is built entirely from logs and sleeps six to eight people.
Logger's Cabin
Sleeps 6 People
This three bedroomed cottage is a recently renovated woodcutter's stone house, dating back to the early 1890's and sleeps six people. With solar lighting and cottage furnishings, it has the rustic appeal of old world charm.
Malachite Cottage
Sleeps 2 People
This two-sleeper cottage is fully equipped for self-catering and has a balcony overlooking a trout dam.
Monte Cottage
Sleeps 6 People
The Monte Cottage is a 6-sleeper, 3-bedroom self-catering unit, perfect for a family in search of comfortable accommodation.
Old Mill No. 3
Sleeps 2 People
Nestled among serene surroundings and situated on the banks of a tranquil dam, Old Mill No. 3 is a charming 2-sleeper cottage.
Old Mill No. 4
Sleeps 2 People
Nestled among serene surroundings and situated on the banks of a tranquil dam, Old Mill No. 4 is a charming 2-sleeper cottage.
Old Mill No. 5
Sleeps 2 People
Nestled amidst tranquil surroundings and located alongside the serene banks of a peaceful dam, Old Mill No. 5 exudes charm as a quaint cottage designed for two.
Otter Cottage
Sleeps 2 People
The Otter Cottage is a cosy 2-sleeper cottage with a twin bed, fully equipped for self-catering.
Pygmy Cottage
Sleeps 2 People
This is a cosy, two-sleeper log cabin and the ideal stop-over for representatives looking for a peaceful stay after a hard day's work.
The Magoebaskloof area has a long association with trout with the first fish being introduced into the Broederstroom River in 1904.
For over 90 years brown trout, and later rainbow trout, have thrived in the ideal temperatures of this northern most part of the Drakensberg Mountain Range.
Find Out More