Escape to the tranquillity of Valkfontein, a stunning 700-hectare working farm nestled in the heart of the Mpumalanga Trout Triangle. Just two and a half hours from Johannesburg, our charming, self-catering, pet-friendly cottages—Troutwoods, Troutwaters and Die Plaashuis – offer the perfect peaceful retreat where you can unwind, relax, and reconnect with nature.
Situated between the picturesque towns of Machadodorp, Belfast, and Dullstroom, our cottages provide an ideal base for exploring the breathtaking beauty of the area, renowned for its lush landscapes and crystal-clear streams.
Pet-Friendly Comfort
At Troutwoods, we understand that your furry companions are part of the family. That’s why our cottages are designed to ensure your pets can join in the adventure and make lasting memories with you. With spacious surroundings, private, fully fenced gardens, and dams, your pets will have plenty of space to play and explore safely.

