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 showing zoo animals and dangerous animals

Where to stay in Johannesburg

New Pedestrian bridge over Grayston

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
Johannesburg, South Africa
A great place to hang out...

O.R. Tambo

4/5(135 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
in 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
Gold Reef City showing a garden, a pond and rides

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
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 which includes 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
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 AED 419 per night from Jul 2 to Jul 3
AED 419
AED 494 total
includes taxes & fees
2 Jul - 3 Jul
Stay at this 3-star business-friendly hotel in Kempton Park. Enjoy free WiFi, breakfast (surcharge), and a 24-hour fitness center. Our guests praise the breakfast ...
8.8/10 Excellent! (1,649 reviews)
"Convenience, dining options and times"

Reviewed on 1 June 2025

City Lodge Hotel at OR Tambo International Airport
@Sandton Hotel
@Sandton Hotel
3 out of 5
5 Benmore Rd, Sandton, Gauteng
The price is AED 290 per night from Jun 4 to Jun 5
AED 290
AED 339 total
includes taxes & fees
4 Jun - 5 Jun
Stay at this 3-star spa hotel in Johannesburg. Enjoy free WiFi, a full-service spa, and 2 coffee shops/cafes. Our guests praise the helpful staff in our reviews. ...
9.2/10 Wonderful! (199 reviews)
"The hotel was very beautiful. I stayed in the junior suite which aslo had amazing views of the city at night and in the morning."

Reviewed on 31 May 2025

@Sandton Hotel
Radisson Hotel and Convention Centre OR Tambo Airport
Radisson Hotel and Convention Centre OR Tambo Airport
4.5 out of 5
Estate 154, Corner 3rd & 6th Avenue, Bredell, Kempton Park, Gauteng
The price is AED 228 per night from Jun 22 to Jun 23
AED 228
AED 265 total
includes taxes & fees
22 Jun - 23 Jun
Stay at this 4.5-star luxury hotel in Kempton Park. Enjoy free WiFi, free parking, and 2 indoor pools. Our guests praise the helpful staff in our reviews. Popular ...
8.6/10 Excellent! (285 reviews)
"great stay"

Reviewed on 1 June 2025

Radisson Hotel and Convention Centre OR Tambo Airport
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 3.5-star aparthotel in Johannesburg. Enjoy free WiFi, free parking, and a rooftop terrace. Popular attractions Nelson Mandela Square and Sandton ...
8.2/10 Very Good! (45 reviews)
"The property is nice and clean. As a traveling guest with luggage, the only way to get to the front desk is by stairs. Due to the hotel being an apartment/hotel there’s no one to assist you with your luggage"

Reviewed on 10 January 2025

BlackBrick Sandton Two
 BlackBrick Bedfordview ApartHotel
BlackBrick Bedfordview ApartHotel
3 out of 5
24 Johnson Rd, Germiston, Gauteng
Stay at this 3-star aparthotel in Germiston. Enjoy free WiFi, free parking, and a 24-hour front desk. Popular attractions Melrose Arch Shopping Centre and Nelson ...
9.4/10 Exceptional! (7 reviews)
"KEEP IT UP"

Reviewed on 10 April 2025

BlackBrick Bedfordview ApartHotel
The Leonardo
The Leonardo
5 out of 5
75 Maude Street, Sandton, Gauteng
Stay at this 5-star luxury aparthotel in Johannesburg. Enjoy free breakfast, free WiFi, and free parking. Popular attractions Nelson Mandela Square and Sandton ...
9.2/10 Wonderful! (47 reviews)
Sandton Gem
"Wonderful staff. Beautiful room. A fantastic experience overall."

Reviewed on 28 May 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

Reviews of Johannesburg

4.1
Top Destination
5 - Excellent
45
5 - Excellent 37%
4 - Good
51
4 - Good 41%
3 - Okay
22
3 - Okay 18%
2 - Disappointing
3
2 - Disappointing 2%
1 - Terrible
2
1 - Terrible 2%

5/5 - Excellent

Verified traveler

Overall experince is just awesome....

5/5 - Excellent

Verified traveler

I loved the city & glad that I was able to uber around town.

4/5 - Good

Pat

Lively nightlife. Excellent dining options

4/5 - Good

N.Willis

Was just scared of the crime rate

4/5 - Good

Verified traveler

Lots of history and things to see.

2/5 - Disappointing

Verified traveler

It wasn’t safe to move around the city after 3 clock