Heidelberg is a town with 35,500 inhabitants in the Gauteng province of South Africa, some 50 kilometres south-east of Johannesburg, close to the Mpumalanga border. It sits at the eastern end of the Suikerbosrand Nature Reserve, next to the N3 highway connecting Johannesburg and Durban.
AdPlan your next getaway. Elevate your travel experience with our flight deals. Sit back and relax while we find you flight deals. Save time and effort.
Site visitors: Over 10K in the past month
Destinations: South Africa, Nigeria, Kenya, Ghana, Liberia, Uganda, Tanzania, Ethiopia
AdFind discounts on the best Heidelberg South Africa. Tripadvisor helps you spend less. Save money & book with Tripadvisor, the world's largest travel website.