Soweto

Johannesburg

Mandela House featuring street scenes
Mandela House showing street scenes, a city and signage
Mandela House featuring signage
Johannesburg - Gauteng which includes outdoor art and art
Mandela House which includes signage

Popular places to visit

Things to do


Top hotels in Soweto

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 HK$1,080 per night from 23 Jul to 24 Jul
HK$1,080
HK$1,242 total
23 Jul - 24 Jul
includes taxes & fees
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,677 reviews)
Consistently reliable and convenient.
"City Lodge is my go-to whenever I’m passing through JNB airport. The rooms are clean and comfortable, and the hotel is quiet. The restaurant has great food, and the staff are always friendly and helpful. Consistently reliable and convenient."

Reviewed on 1 Jul 2025

City Lodge Hotel at OR Tambo International Airport
Holiday Inn Johannesburg Airport by IHG
Holiday Inn Johannesburg Airport by IHG
4 out of 5
O.R. Tambo Airport Johannesburg, Boksburg, Gauteng
Fully refundable
The price is HK$431 per night from 11 Jul to 12 Jul
HK$431
HK$501 total
11 Jul - 12 Jul
includes taxes & fees
Stay at this 4-star business-friendly hotel in Boksburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Our guests praise the helpful staff and the ...
8.4/10 Very Good! (620 reviews)
Good experience
"The staff was extremely friendly and professional. Check in was easy and fast. The room was comfortable. We didn’t pre pay for breakfast but it was not a problem we could purchase it every morning from the hotel directly. We had dinner also and it was very good."

Reviewed on 27 Jun 2025

Holiday Inn Johannesburg Airport by IHG
@Sandton Hotel
@Sandton Hotel
3 out of 5
5 Benmore Rd, Sandton, Gauteng
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! (214 reviews)
"I just want to say a huge thank you to everyone @Sandton Hotel for making my stay so wonderful. From the warm welcome at the door to the little extra touches throughout my visit, you all made me feel right at home. Your kindness, friendliness, and genuine care didn’t go unnoticed — it truly made ..."

Reviewed on 16 Jun 2025

@Sandton Hotel
Protea Hotel by Marriott Johannesburg Balalaika Sandton
Protea Hotel by Marriott Johannesburg Balalaika Sandton
4 out of 5
20 Maude Street, Sandton, Gauteng
The price is HK$573 per night from 18 Jul to 19 Jul
HK$573
HK$665 total
18 Jul - 19 Jul
includes taxes & fees
Stay at this 4-star business-friendly hotel in Johannesburg. Enjoy 2 outdoor pools, 2 bars/lounges, and breakfast (surcharge). Our guests praise the helpful ...
8.2/10 Very Good! (865 reviews)
"Reception service was great, housekeeping needs to be more attentive, fresh towels usually have hair from other guests, floors are cleaned haphazardly."

Reviewed on 17 Mar 2025

Protea Hotel by Marriott Johannesburg Balalaika Sandton
ONOMO Hotel Johannesburg Sandton
ONOMO Hotel Johannesburg Sandton
3.5 out of 5
135 West Street, Sandton, Gauteng
The price is HK$516 per night from 4 Jul to 5 Jul
HK$516
HK$594 total
4 Jul - 5 Jul
includes taxes & fees
Stay at this 3.5-star business-friendly hotel in Johannesburg. Enjoy free WiFi, free parking, and breakfast (surcharge). Popular attractions Nelson Mandela Square ...
8/10 Very Good! (669 reviews)
"enjoyed our stay, surely coming back soon"

Reviewed on 27 Jun 2025

ONOMO Hotel Johannesburg Sandton
Peermont Metcourt at Emperors Palace
Peermont Metcourt at Emperors Palace
3 out of 5
Emperors Palace, 64 Jones Road, Kempton Park, Gauteng
The price is HK$908 per night from 2 Jul to 3 Jul
HK$908
HK$1,044 total
2 Jul - 3 Jul
includes taxes & fees
Stay at this 3-star spa hotel in Kempton Park. Enjoy free WiFi, free parking, and 7 restaurants. Popular attractions Emperors Palace Casino and International ...
7.8/10 Good! (513 reviews)
"The location is extremely convenient to the airport and very safe since they control vehicle traffic in and out of the complex. The dining and entertainment options were great."

Reviewed on 13 Jun 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.

Other neighbourhoods around Soweto

Default Image

Orlando East

While Orlando East isn't home to many top sights, Mandela House and Hector Pieterson Museum and Memorial are some notable places to visit nearby.

Orlando East
Walter Sisulu Botanical Gardens featuring a park as well as a small group of people

Roodepoort

You'll enjoy the museums and parks in Roodepoort. You might want to make time for a stop at Clearwater Mall or Walter Sisulu National Botanical Garden.

Roodepoort
Gold Reef City featuring a pond, a garden 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
Johannesburg Botanical Garden showing a garden

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
Maropeng featuring interior views as well as an individual male

Johannesburg CBD

While you're in Johannesburg CBD, take in top sights like Museum Africa and jump on the metro at Ellis Park Station to see more of the city.

Johannesburg CBD
Default Image

Downtown Johannesburg

4/5(2 area reviews)

Well liked for its museums and architecture, Downtown Johannesburg is worth a visit. Check out the variety of things to see and do like Ellis Park Stadium and Johannesburg City Hall, and jump on the metro at Ellis Park Station to get around the city.

Downtown Johannesburg

Soweto