Welcome To Elands River Lodge, for tranquil and luxury accommodation in Machadodorp look no further.
We offer a very relaxing venue, with fully fitted self-catering chalets situated in the heart of fly-fishing country.
Elands River Lodge is situated on the edge of the small town Machadodorp Next to the Machado Centenary Dam where the locals enjoy some serious bass fishing with the occasional wild trout still being caught. Machadodorp is home to the oldest trout club in the country, being the first place where trout was introduced and is still a great place for fly-fishing with a very nice stretch of the Elands River just a stones throw from our establishment.
Source: Elands River Lodge