Soweto Theatre
Visit Soweto Theatre
Plan a trip to see Soweto Theatre
Price found within the past 48 hours. Click for updated prices.

D'oreale Grande Hotel Emperors Palace
O.R. Tambo
Price was £1,431, price is now £1,243 per person
£1,243
per person
25 Dec - 31 Dec
found 8 hours ago
Return direct flight included
London (LHR) to Johannesburg (JNB)
8.6/10 Excellent! (358 reviews)
Clean room and nice amenities and close to the airport with a free shuttle.
Reviewed on 14 Nov 2026


Fairlawns Boutique Hotel and Spa
Sandton
Price was £2,403, price is now £1,948 per person
£1,948
per person
21 Dec - 27 Dec
found 13 hours ago
Return flight included
Manchester (MAN) to Johannesburg (JNB)
9.6/10 Exceptional! (113 reviews)
This was my third visit to Fairlawns Botique Hotel and I absolutely love it . The staff are very accommodating, the rooms are exquisite and the food is wonderful. Its like your own private oasis in a beautiful garden.
Reviewed on 11 Nov 2026
Stay near popular Soweto Theatre attractions
Top Hotel Deals
Check availability on hotels close to Soweto Theatre

Nthateng Bed and Breakfast Tourism
6991 Inhlwathi St Soweto Gauteng

Vhavenda Hills Bed & Breakfast
11749 Mampuru Street, Orlando West Soweto Gauteng

Motsolga Bed and Breakfast
6984 Bacela Street Soweto Gauteng

Dithakong Bed & Breakfast
5361 Morobadilepe Street, Zone 5 Soweto Gauteng

Flossie’s Bed and Breakfast
1161 Dube Street Zone 1 Pimville Soweto Gauteng

Orlando West Guest House - Hostel
9228A Mbele street Soweto Gauteng

TDJ's B&B
659 Letsatsi Street, Orlando East Soweto Gauteng

Princeville Guest-Lodge
Future St Soweto Gauteng

Masakwe BNB
16082 Albetros Street Soweto Gauteng
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.