Johannesburg

Travel Guide
Johannesburg - Gauteng showing a city, skyline and a high rise building

Urban renewal is underway in the nation's capital; this is a city that is growing to embody the spirit of modern South Africa.

Johannesburg is a place set to surprise even the most experienced travellers. Despite a troubled past, the city has some excellent cultural attractions, amazing sites and a diverse population. Although you will still need to be careful when visiting, there are many places where it is quite safe.

To get straight into the action, visit the slowly rejuvenating central business district. Certain parts should still be avoided, but others offer a good glimpse of life in the metropolis. For great views of the city, check out the Carlton Centre’s Top of Africa viewing area.

Take a guided tour of Soweto to see how many poorer locals live. It’s a series of townships comprised of cheap or make-shift housing and infrastructure. The area might be shocking for some, but most visitors are pleasantly surprised by the lively atmosphere and fascinating culture. It can be rough in places, so don't venture there on your own. Experience Vilakazi Street's unique atmosphere or visit the house where Nelson Mandela once lived. See other important sites such as the Hector Pieterson Memorial and the Regina Mundi Church.

For a look at some of the older districts in the city, check out Parktown and Newtown. You’ll find historic buildings, a diverse crowd and sidewalks lined with cafés, restaurants and shops. Make your way out to the northern suburbs to see where many of the city’s wealthier residents live. There are upmarket boutiques, bars and restaurants.

History buffs will definitely want to visit a selection of Johannesburg’s museums. Explore the Apartheid Museum and learn about South Africa’s turbulent history. Take a tour of Constitution Hill to see more evidence of the capital's troubled history at the prison museums. Those with more of an eye for art should visit the Johannesburg Art Gallery (JAG) for a great selection of local and international art.

To escape the hustle and bustle of the city, stroll through the Walter Sisulu National Botanical Garden. If you would like to go a bit further, go for a hike in the Suikerbosrand Nature Reserve or organise a trip to Lion Park to see Africa’s most famous wild animal.

Where to stay in Johannesburg

Protea Hotel by Marriott O.R. Tambo Airport
Protea Hotel by Marriott O.R. Tambo Airport
4 out of 5
Corner of York and Gladiator Streets, Rhodesfield, Kempton Park, Gauteng
Fully refundableReserve now, pay when you stay
The price is $55 per night from Dec 10 to Dec 10
Located in the heart of Kempton Park, this hotel is within 3 mi (5 km) of Arwyp Medical Centre, Kempton Park Golf Club, and Festival Mall. Emperors Palace Casino ...
4.1/5 Very Good! (987 reviews)
"Easy access to airport. Airport shuttle. Best breakfast ever!"

Reviewed on Nov 11, 2021

Protea Hotel by Marriott O.R. Tambo Airport
City Lodge Hotel at OR Tambo International Airport
City Lodge Hotel at OR Tambo International Airport
3 out of 5
Above Multi-Storey Parkade 2, Level 5, OR Tambo International Airport, Kempton Park, Gauteng
The price is $74 per night from Jan 5 to Jan 5
Located in O.R. Tambo, this hotel is within 3 mi (5 km) of Emperors Palace Casino, Kempton Park Golf Club, and Festival Mall. International Terminal Duty Free ...
4.3/5 Excellent! (970 reviews)
"Everything was fine"

Reviewed on Dec 5, 2021

City Lodge Hotel at OR Tambo International Airport
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
5 out of 5
Opposite Int'l Arrivals Hall, O.R. Tambo International Airport, Kempton Park, Gauteng
The price is $249 per night from Jan 7 to Jan 7
Located in the business district, this family-friendly hotel is 8.8 mi (14.1 km) from Eastgate Shopping Centre and 15.7 mi (25.3 km) from Rosebank Mall.
4.6/5 Exceptional! (485 reviews)
"Otherwise ok"

Reviewed on Nov 25, 2021

InterContinental Johannesburg O.R Tambo Airport, an IHG Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.
MINT Hotel 84 on Katherine
MINT Hotel 84 on Katherine
3.5 out of 5
84 Katherine Street, Sandton, Gauteng
The price is $38 per night from Dec 8 to Dec 8
Located in Greater Johannesburg Metropolitan Area, this apartment building is within a 15-minute walk of Nelson Mandela Square and Sandton City Mall. Rosebank ...
4.3/5 Excellent! (74 reviews)
"Staff were really friendly. Restaurant was great with fabulous food and service. Room clenana and comfy"

Reviewed on Oct 24, 2021

MINT Hotel 84 on Katherine
C.A.G The Vantage
C.A.G The Vantage
4 out of 5
Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
The price is $55 per night from Jan 2 to Jan 2
Located in Greater Johannesburg Metropolitan Area, this aparthotel is 0.1 mi (0.2 km) from Rosebank Mall and within 3 mi (5 km) of Johannesburg Zoo and Sandton ...
4.2/5 Excellent! (123 reviews)
Amazing
"Very clean, we enjoyed our stay."

Reviewed on May 30, 2021

C.A.G The Vantage
Odyssey Luxury Apartments
Odyssey Luxury Apartments
4 out of 5
164 Rivonia Road, Sandton, Gauteng
The price is $66 per night from Dec 8 to Dec 8
Located in Greater Johannesburg Metropolitan Area, this apartment building is 0.8 mi (1.3 km) from Morningside Mediclinic and within 3 mi (5 km) of Nelson Mandela ...
3.6/5 Good! (77 reviews)
"in my room locker was locked , and the chimney was not working and crockery not clean well , other amenities was good"

Reviewed on Apr 5, 2021

Odyssey Luxury Apartments
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Popular places to visit in Johannesburg

Top things to do in Johannesburg

Cities near Johannesburg