Visit Johannesburg: Your Travel Guide

Things to Do in Johannesburg

Apartheid Museum
This arresting, informative museum is a must if you want to understand South Africa’s present, as well as its past. It tells the story of apartheid, the repressive system that reigned in the country right up to the 1990s. Allow a few hours to take in all the displays, especially the world-class Nelson Mandela exhibition.
Constitution Hill
This hilltop is the location for Johannesburg’s current Constitutional Court – as well as a former prison building with a chequered history. As a tourist spot, however, it makes for a fascinating visit. With the help of friendly tour guides, you can delve into the complex’s past through stories that range from the personal to the political.
South Western Townships
This township – commonly abbreviated to Soweto – gives you a taste of the real South Africa. It’s a proud district that’s economically underdeveloped, but with plenty of heart. Take a guided tour with a local to get a unique insight into the area that produced Nelson Mandela and Desmond Tutu.
Rhodes Park
Rhodes Park is one of Johannesburg's flagship parks, named after Cecil Rhodes it features beautifull gardens, a lake and sports grounds.
Nelson Mandela Square
Nelson Mandela Square

When to Go to Johannesburg

Jan Feb Mar Apr May Jun Jul Aug Sep Oct Nov Dec
82 ℉ 62 ℉
82 ℉ 61 ℉
78 ℉ 58 ℉
73 ℉ 51 ℉
73 ℉ 47 ℉
66 ℉ 40 ℉
66 ℉ 40 ℉
71 ℉ 44 ℉
77 ℉ 51 ℉
80 ℉ 55 ℉
80 ℉ 57 ℉
81 ℉ 61 ℉
8 %
8 %
8 %
5 %
3 %
3 %
2 %
3 %
4 %
6 %
7 %
8 %

Traveler's Reviews & Photos

6
Review score
Lovely city! Becoming expensive and perhaps also an anxious security problem! Pity as South Africa is such a magnificent country!
Dennis
United Kingdom
May 16, 2017
10
Exceptional
Johanesburg is a good place to visit. It's better if you make a previous plan because is a very big city
miguel
Chile
May 16, 2017
6
Review score
The apartheid museum and the environment around Park Station have been very informative.
Ozan
Italy
May 15, 2017
10
Exceptional
Go to Maboneng, Braamfontein and Melville to go out and chill, very sweet and hosting people. Go to Soweto for braai and walk around.
Philippe
United Kingdom
May 16, 2017
6
Review score
Nice city but nothing to do exept like a transfer point for Game viewing!
Latchezar
Bulgaria
May 15, 2017

Accommodations and Hotels in Johannesburg

The Michelangelo Hotel

8.8 Excellent

Score from 770 reviews

$214

Average price per night
  • “wonderful staff”
    101 related reviews
  • “location was great”
    70 related reviews
  • “excellent quality of food”
    37 related reviews
Radisson Blu Hotel Sandton, Johannesburg

8.3 Very Good

Score from 866 reviews

$78

Average price per night
  • “wonderful staff”
    73 related reviews
  • “location was great”
    53 related reviews
  • “excellent quality of food”
    41 related reviews
DaVinci Hotel on Nelson Mandela Square

8.7 Excellent

Score from 217 reviews

$134

Average price per night
  • “location was great”
    46 related reviews
  • “wonderful staff”
    34 related reviews
  • “very clean”
    11 related reviews
The Capital Empire

8.5 Very Good

Score from 438 reviews

$104

Average price per night
  • “very clean”
    46 related reviews
  • “location was great”
    45 related reviews
  • “wonderful staff”
    38 related reviews
Radisson Blu Gautrain Hotel, Sandton Johannesburg

8.7 Excellent

Score from 2,099 reviews

$134

Average price per night
  • “location was great”
    292 related reviews
  • “wonderful staff”
    192 related reviews
  • “excellent quality of food”
    129 related reviews
The Maslow Hotel, Sandton

8.7 Excellent

Score from 734 reviews

$119

Average price per night
  • “wonderful staff”
    72 related reviews
  • “excellent quality of food”
    71 related reviews
  • “good connection to airport”
    29 related reviews
Park Inn Sandton

7.7 Good

Score from 3,393 reviews

$73

Average price per night
  • “wonderful staff”
    267 related reviews
  • “good connection to airport”
    182 related reviews
  • “location was great”
    177 related reviews
The Capital 20 West

8.4 Very Good

Score from 1,609 reviews

$91

Average price per night
  • “wonderful staff”
    169 related reviews
  • “very clean”
    105 related reviews
  • “location was great”
    92 related reviews
The Capital Moloko

8.5 Very Good

Score from 464 reviews

$107

Average price per night
  • “wonderful staff”
    63 related reviews
  • “very clean”
    34 related reviews
  • “beautiful building”
    23 related reviews
Read our FAQs on this destination –>

Recommended in Johannesburg

Booking.com asked travelers...

Why do you recommend Johannesburg for food?

The Food Scene in Joburg was vibrant and very happening with restaurants offering diverse range of food and new creative chefs on the scene. Even more exceptional, were the lower than expected prices which provided an outstanding dining value that rivals most other places in the world.

Amazing how the gold rush took away the sparkle from Kimberley - Amazing township life in Soweto.

in an hour distance you can visit some very nice sites like the cradle of humanity:)

Museums presented a very engaging and emotional depiction of the horrors of apartheid

Large, accessible shopping malls. Reasonable prices and large variety

Only that it is not as bad as the other major Cities

Thai restaurants, excellent night life

nelson mandela square

Find accommodations in Johannesburg

Travel Guides for Top Destinations

Travel Guide Kempton Park
Budget Friendly Travel · Business · Convenient Public Transportation
Travel Guide Boksburg
Shopping · Business · Entertainment
Travel Guide Pretoria
Shopping · Relaxation · Restaurants
Travel Guide Durban
Beaches · Beach Walks · Relaxation
Travel Guide Cape Town
Scenery · Sightseeing · Mountains
Travel Guide Midrand
Business · Budget Friendly Travel · Relaxation

Enter your email address and we'll resend your confirmation

Please enter a valid email address.

We've resent your requested confirmations to

Please note that email delivery can take up to 10 minutes

Sorry, we were unable to resend your requested confirmations

Manage An Existing Booking

  • Change dates
  • Edit guest details
  • Contact the property
  • Upgrade room
  • Cancel booking
  • And more...