Experience Nature & Wildlife
at Rosesands Mountain Lodge
Rosesands Mountain Lodge is set on the lower slopes of the Skurweberg in Mpumalanga, just 37 km from Machadodorp and 25 km from Badplaas along the R541 road. Within the 2,475-hectare Goedgelegen Nature Conservancy, the lodge offers breathtaking mountain scenery, cascading waterfalls, and diverse wildlife, including giraffe, kudu, zebra, sable, eland, and more.
Guests can relax in a peaceful bush setting, with no mobile signal to interrupt, but free Wi-Fi in all units. Whether you’re here for a weekend getaway or an extended holiday, the area is a haven for outdoor activities such as hiking, mountain biking, game drives, and fly fishing for trout, bass, and yellowfish. Located just three hours from Johannesburg, it’s the perfect escape into the beauty of the African outdoors.
We are mid-way between Johannesburg and The Kruger National Park and only 40km from the N4.

