Johannesburg

Travel Guide

Photo provided by South African Tourism
Photo provided by South African Tourism
Photo provided by South African Tourism
Photo provided by South African Tourism
Lion Park featuring zoo animals and dangerous animals

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

Default Image

Sandton

Travellers to Sandton praise its popular shops. If you've got some more time to explore, be sure to stop by Nelson Mandela Square and Sandton City Mall.

Sandton
Default Image

Rosebank

Rosebank is known for its abundant dining options, and you can plan a trip to Rosebank Mall and The Zone @ Rosebank Shopping Center while you're in town.

Rosebank
Default Image

O.R. Tambo

4/5(35 area reviews)

If you're spending some time in O.R. Tambo, International Terminal Duty Free Mall and Emperors Palace Casino are top sights worth seeing.

O.R. Tambo
Default Image

Midrand

You'll enjoy the gardens and spas in Midrand. You might want to make time for a stop at Mall of Africa or Kyalami Racetrack.

Midrand
Johannesburg Botanical Garden featuring a park

Randburg

Unique features of Randburg include the golf courses and gardens. Make a stop by Emmarentia Dam or Johannesburg Botanical Garden while you're exploring the area.

Randburg
Default Image

Fourways

Travellers like the shopping in Fourways, and Fourways Mall is a top attraction you might want to visit.

Fourways
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 Kempton Park Gauteng
The price is RM537 per night from 24 Nov to 25 Nov
RM537
RM617 total
24 Nov - 25 Nov
includes taxes & fees
Stay at this business-friendly hotel in Kempton Park. Enjoy free Wi-Fi, breakfast (surcharge) and a 24-hour fitness centre. Our guests praise the breakfast and ...
8.8/10 Excellent! (1,805 reviews)
Business friendly

Reviewed on 19 Nov 2025

City Lodge Hotel at OR Tambo International Airport
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street Kempton Park Gauteng
The price is RM351 per night from 23 Nov to 24 Nov
RM351
RM403 total
23 Nov - 24 Nov
includes taxes & fees
Stay at this family-friendly hotel in Kempton Park. Enjoy free Wi-Fi, free parking and 2 outdoor pools. Our guests praise the helpful staff in their reviews. ...
8.6/10 Excellent! (1,011 reviews)
The desk lamp wasn't working, and the sink plug wouldn't hold water, else very good. Evening meal was excellent.

Reviewed on 17 Nov 2025

Premier Hotel OR Tambo
Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace

3 out of 5
Emperors Palace, 64 Jones Road Kempton Park Gauteng
Stay at this spa hotel in Kempton Park. Enjoy free Wi-Fi, free parking and 7 restaurants. Popular attractions Emperors Palace Casino and International Terminal ...
7.8/10 Good! (574 reviews)
All good

Reviewed on 18 Nov 2025

Peermont Metcourt at Emperors Palace
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 Rosebank

Mint Hotel Rosebank

3.5 out of 5
9 Jellicoe Avenue Johannesburg Gauteng
Stay at this apartment in Johannesburg. Enjoy free Wi-Fi, a 24-hour front desk and daily housekeeping. Popular attractions Melrose Arch Shopping Centre and Rosebank ...
8.6/10 Excellent! (144 reviews)
We loved our stay, the place is spacious and reasonably priced all while offering equipment ANYONE would need on a stay. Even when traveling from far. It was very convenient and incredible, we actually decided that every hotel booking we make in JHB will be made at THE MINT... it's out new spot. ...

Reviewed on 31 Oct 2025

Mint Hotel Rosebank
BlackBrick Sandton Two

BlackBrick Sandton Two

3.5 out of 5
22 Fredman Dr Sandton Gauteng
Stay at this aparthotel in Johannesburg. Enjoy free Wi-Fi, free parking and a rooftop terrace. Popular attractions Melrose Arch Shopping Centre and Montecasino ...
8.4/10 Very Good! (64 reviews)
The room was spotless and the staff was very helpful and friendly.

Reviewed on 10 Nov 2025

BlackBrick Sandton Two
The Leonardo

The Leonardo

5 out of 5
75 Maude Street Sandton Gauteng
Stay at this luxury aparthotel in Johannesburg. Enjoy free breakfast, free Wi-Fi and free parking. Popular attractions Melrose Arch Shopping Centre and Montecasino ...
9.2/10 Wonderful! (51 reviews)
A wonderful hotel in every way!

Reviewed on 9 Oct 2025

The Leonardo
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

Things to do

Reviews of Johannesburg

3.9
Guest rating
5 - Excellent
3
5 - Excellent 14%
4 - Good
13
4 - Good 62%
3 - Okay
5
3 - Okay 24%
2 - Disappointing
0
2 - Disappointing 0%
1 - Terrible
0
1 - Terrible 0%

4/5 - Good

Verified traveller

I like Jo’burg. It is a bit gritty and you do have to be safety conscious but I felt safe there. I visited a great street food market called Neighbourgoods Market; 44 Stanley is also worth a visit. Melville has fun restaurants, bars and shops too

4/5 - Good

Verified traveller

Keep it up

3/5 - Okay

Verified traveller

I came to visit a church which I watched regularly on the YouTube to see for myself what their services are all about. I saw it and I really enjoyed what I saw. Johannesburg is a very lovely place. I will surely come back.

4/5 - Good

Verified traveller

Stayed around Melville

3/5 - Okay

Verified traveller

Joburg is a bit rundown and whilst we had a great stay it’s a bit intimidating if you aren’t used to it.

4/5 - Good

Verified traveller

An interesting place that deserves some time to properly experience the city. Could be a bit overwhelming.