Johannesburg

Travel Guide

Johannesburg
Johannesburg
Johannesburg
Johannesburg
Johannesburg
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

Sandton Sunset

Sandton

A noteworthy feature of Sandton is its popular shops. While you're in town, be sure to stop and check out Nelson Mandela Square and Sandton City Mall.

Sandton
Panoramic view of Johannesburg, South Africa

Rosebank

Rosebank is known for its ample dining options, and you can make a stop by Rosebank Mall and The Zone @ Rosebank Shopping Center while in the area.

Rosebank
O.R. Tambo

O.R. Tambo

4/5(137 area reviews)

While visiting O.R. Tambo, you might make a stop by sights like International Terminal Duty Free Mall and Emperors Palace Casino.

O.R. Tambo
Aerial view of Johannesburg, taken from Midrand and facing South towards Sandton.

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
Randburg

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
Johannesburg South

Johannesburg South

You'll enjoy the mountain views and museums in Johannesburg South. You might want to make time for a stop at Southgate Mall or Gold Reef City Casino.

Johannesburg South
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 NT$5,116 per night from May 24 to May 25
NT$5,116
NT$5,884 total
May 24 - May 25
includes taxes & fees
Book a stay at this business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
9/10 Wonderful! (1,904 reviews)
Long wait at check in.

Reviewed on 2026/4/24

City Lodge Hotel at OR Tambo International Airport
Southern Sun O.R Tambo

Southern Sun O.R Tambo

4 out of 5
Airport Grounds, Jones Road, / Kempton Park Gauteng
The price is NT$3,703 per night from May 18 to May 19
NT$3,703
NT$4,258 total
May 18 - May 19
includes taxes & fees
Book a stay at this business-friendly hotel in Kempton Park. Enjoy free WiFi, a free airport shuttle, and 24-hour room service. Our guests praise the breakfast ...
8.6/10 Excellent! (1,618 reviews)
Will recommend friends and family

Reviewed on 2026/4/23

Southern Sun O.R Tambo
Premier Hotel OR Tambo

Premier Hotel OR Tambo

4 out of 5
73 Gladiator Street Kempton Park Gauteng
The price is NT$3,221 per night from May 3 to May 4
NT$3,221
NT$3,705 total
May 3 - May 4
includes taxes & fees
Book a stay at this family-friendly hotel in Kempton Park. Enjoy free WiFi, free parking, and a free airport shuttle. Our guests praise the helpful staff in ...
8.6/10 Excellent! (1,001 reviews)
Room big clean and pleasant.

Reviewed on 2026/4/15

Premier Hotel OR Tambo
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.
BlackBrick Sandton Two

BlackBrick Sandton Two

3.5 out of 5
22 Fredman Dr Sandton Gauteng
Stay at this aparthotel in Johannesburg. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Nelson Mandela Square and Sandton City Mall ...
8.4/10 Very Good! (95 reviews)
Great place to visit for a short stay. I did find the cleaning service was a bit inconsistent. Great location and parking was very easy.

Reviewed on 2026/4/20

BlackBrick Sandton Two
BlackBrick Sandton One

BlackBrick Sandton One

3 out of 5
25 Fredman Dr Sandton Gauteng
Stay at this aparthotel in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nelson Mandela Square and Sandton City ...
7.6/10 Good! (21 reviews)
Great staff! Mimi, Fikilie, Theo, Beauty, Liberty- you all made my stay so wonderful. Wonderful location.

Reviewed on 2026/3/10

BlackBrick Sandton One
One Rosebank Executive Apartment Hotel

One Rosebank Executive Apartment Hotel

4.5 out of 5
37 Cradock Ave Johannesburg Gauteng
Book a stay at this luxury aparthotel in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Melrose Arch Shopping Centre ...
9.2/10 Wonderful! (25 reviews)
Amazing place with friendly staff.

Reviewed on 2026/4/18

One Rosebank Executive Apartment 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.

Popular places to visit

Cities near Johannesburg

Other places like Johannesburg

Explore a world of travel with Expedia