Welgelegen Manor offers luxury accommodation near Johannesburg, less than an hour’s drive from the city, in Balfour, Mpumalanga. Located within the heart of Cosmos countryside, south East of Johannesburg, this perfect country retreat combines 19th century old world charm with modern hotel luxury. Coupled with a warm South African welcome, you will enjoy a truly unforgettable Johannesburg weekend getaway.