AfricaCompass Collection Plan Your Journey
Home / Destinations / Hoedspruit & En Route Camps & Lodges / Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat
Dullstroom / Stoffberg, Mpumalanga — en route between Johannesburg/Pretoria and the eastern escarpment/Lowveld · Independently operated on Witpoort Farm

Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat

8 accommodation types: Country House, Family Tented Chalet, Honeymoon Chalet, Luxury Nature Cabins, Mill Room, The Mill, Wilderness Cabin, Family Cottage
Country House sleeps up to 10 (5 en-suite double bedrooms); other units sleep 2–4
Not specified on operator site; confirm directly with operator
Fly fishing (3 stocked trout dams plus a bass dam), hiking (1km / 2km / 4km trails), birdwatching, fly-fishing lessons
← Back to Hoedspruit & En Route Camps & Lodges

Valley of the Rainbow Fly Fishing Estate and Wilderness Retreat occupies Witpoort Farm near Stoffberg, between the towns of Dullstroom and Belfast in Mpumalanga, on the primary tourist route from Johannesburg and Pretoria to the eastern escarpment and Lowveld regions — roughly a 2-hour drive from Johannesburg/Pretoria. The malaria-free estate sits among mountains, indigenous forest and rivers, offering guests birdlife, indigenous tree species, wildlife and a mild climate away from city life.

Accommodation spans eight self-catering unit types, from compact log cabins and glamping-style tented chalets sleeping 2 up to the five-bedroom Country House sleeping 10. A restored 19th-century watermill on the property now houses two accommodation options — the Mill Room and The Mill — each with a fireplace, bar/lounge area and DSTV. The estate's signature activity is fly fishing across three stocked trout dams (restocked every 3 months) plus a separate bass dam; catch-and-release with a barbless hook is standard practice and free for accommodation guests; keeping a catch, rod/net/fly rental, lessons and day-visitor access carry separate fees (confirm with the estate). Free hiking trails of 1km, 2km and 4km run between the Manor House and reception.

The property is rated 4 of 5 on TripAdvisor, ranked #2 of 47 specialty lodging options in Dullstroom, with 316 traveler reviews (211 Excellent, 78 Very Good, 12 Average, 1 Poor, 3 Terrible). Guest feedback consistently highlights the tranquil setting, natural beauty, scenic views, quality of the accommodation and friendly, welcoming staff.

Frequently asked questions.

Where is Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat located?

Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat is located at Dullstroom / Stoffberg, Mpumalanga — en route between Johannesburg/Pretoria and the eastern escarpment/Lowveld — Independently operated on Witpoort Farm.

What type of property is Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat?

Self-catering fly-fishing and wilderness retreat on a farm estate, Dullstroom / Stoffberg, Mpumalanga.

How many rooms does Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat have?

8 accommodation types: Country House, Family Tented Chalet, Honeymoon Chalet, Luxury Nature Cabins, Mill Room, The Mill, Wilderness Cabin, Family Cottage.

What is the children's policy?

Not specified on operator site; confirm directly with operator.

What activities are available?

Fly fishing (3 stocked trout dams plus a bass dam), hiking (1km / 2km / 4km trails), birdwatching, fly-fishing lessons.

What facilities are available?

Self-catering kitchens/kitchenettes, fireplaces, wine coolers and DSTV in select units, braai facilities, fishing jetty, rod/net/fly rental and sales, live weather link, guest reviews and blog on-site.

What's the power and Wi-Fi situation?

Free Wi-Fi noted for the Family Cottage; not confirmed across all units — check with operator.

How do I book Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat?

Africa Compass Collection can arrange your booking at Valley of the Rainbow Fly Fishing Estate & Wilderness Retreat — whether you're a travel agent or planning directly. Use the "Request a quote" button on this page for a personalised, costed itinerary.

Request a quote