Offering an outdoor pool, year-round outdoor pool and terrace, Craigs Lodge on the Hill is situated in Nelspruit. Nelspruit Nature Reserve is 4.3 km from the property. Free private parking is available on site.
Some units have a terrace and/or balcony with mountain views.
A number of activities are offered in the area, such as fishing and hiking. Mediclinic Private Hospital (Nelspruit) is 5 km from Craigs Lodge on the Hill. Kruger Mpumalanga International Airport is 23 km away.