Photo by Anna Bennett

Hotels in Soweto

Free cancellation options if plans change

Earn rewards on every night you stay

Save more with Member Prices

Check prices for these dates

This weekend
Next weekend

Where to stay in Soweto?

Flossie’s Bed and Breakfast

Flossie’s Bed and Breakfast
3.0 star property
Soweto
9.6 out of 10, Exceptional, (4 reviews)
"Flossie's is the best B&B ever. Nice and comfortable, excellent breakfast but, above everything, amazing people and neighbourhood. So friendly and lively! "
United States
Clara
The price is $46
$46 total
includes taxes & fees
Jun 28 - Jun 29
Flossie’s Bed and Breakfast

Dithakong Bed & Breakfast

Dithakong Bed & Breakfast
3.0 star property
Soweto
9.0 out of 10, Wonderful, (4 reviews)
"The host was very friendly and welcoming. The neighbours were also friendly. I felt very comfortable as a solo female traveller. I was very pleased with everything "
United Kingdom
Sonia
The price is $45
$52 total
includes taxes & fees
Jun 26 - Jun 27
Dithakong Bed & Breakfast

Princeville Guest-Lodge

Princeville Guest-Lodge
3.0 star property
Soweto
The price is $26
$30 total
includes taxes & fees
Jun 26 - Jun 27
Princeville Guest-Lodge

Nthateng Bed and Breakfast Tourism

Nthateng Bed and Breakfast Tourism
3.5 star property
Soweto
The price is $38
$92 total
includes taxes & fees
Jul 18 - Jul 19
Nthateng Bed and Breakfast Tourism

Southern Sun O.R Tambo

Southern Sun O.R Tambo
4.0 star property
39.3 km from Soweto
8.6 out of 10, Excellent, (1,641 reviews)
"Great price, comfortable bed and decent restaurant and bar."
South Africa
Jacob
The price is $123
$141 total
includes taxes & fees
Jul 24 - Jul 25
Southern Sun O.R Tambo

Holiday Inn Johannesburg Airport by IHG

Holiday Inn Johannesburg Airport by IHG
4.0 star property
39.7 km from Soweto
8.6 out of 10, Excellent, (924 reviews)
"One of the staff at the front desk, Chad, and the ladies who served me in the restaurant, as well as the Chief who prepared my lamb shank meal, made my stay absolutely amazing!! I definitely plan to stay a that hotel again, when next in Joburg!!"
United States
Ali
The price is $57
$66 total
includes taxes & fees
Jul 3 - Jul 4
Holiday Inn Johannesburg Airport by IHG

Peermont Metcourt at Emperors Palace

Peermont Metcourt at Emperors Palace
3.0 star property
38.6 km from Soweto
8.0 out of 10, Very Good, (623 reviews)
"Good short term stay close to the airport. "
United Kingdom
Sandra
The price is $159
$183 total
includes taxes & fees
Jul 7 - Jul 8
Peermont Metcourt at Emperors Palace

Garden Court O.R. Tambo International Airport

Garden Court O.R. Tambo International Airport
3.0 star property
38.9 km from Soweto
8.4 out of 10, Very Good, (917 reviews)
"Very good value for money esp for overnight stays. Breakfast good a d the pub associated with the hotel provided good pub meals. Frequent free airport shuttle service"
United Kingdom
David
The price is $95
$109 total
includes taxes & fees
Jul 6 - Jul 7
Garden Court O.R. Tambo International Airport

City Lodge Johannesburg Airport, Barbara Road

City Lodge Johannesburg Airport, Barbara Road
3.0 star property
36.1 km from Soweto
8.2 out of 10, Very Good, (284 reviews)
"Staff are friendly and always willing to help. Breakfast has really good choices. The food is delicious also when eating from the lunch/dinner menu. The hotel has a modern interior and lovely seating area near the pool to relax. Location was perfect and central for our needs. "
United Kingdom
Neil
The price is $94
$109 total
includes taxes & fees
Jun 26 - Jun 27
City Lodge Johannesburg Airport, Barbara Road

Holiday Inn Express Sandton Woodmead by IHG

Holiday Inn Express Sandton Woodmead by IHG
3.0 star property
Woodmead, 32.9 km from Soweto
8.0 out of 10, Very Good, (262 reviews)
"It was an overall amaIng trip, the staff was great and amazing"
South Africa
Abby
The price is $57
$77 total
includes taxes & fees
Jul 8 - Jul 9
Holiday Inn Express Sandton Woodmead by IHG

Piazza Hotel Montecasino

Piazza Hotel Montecasino
3.0 star property
Sandton, 29.7 km from Soweto
9.0 out of 10, Wonderful, (274 reviews)
"Staying extremely good, nice room, location and staff."
Italy
Alessandro
The price is $122
$141 total
includes taxes & fees
Jun 26 - Jun 27
Piazza Hotel Montecasino

St Andrews Boutique Hotel

St Andrews Boutique Hotel
3.0 star property
28.9 km from Soweto
7.4 out of 10, Good, (102 reviews)
"Staff , are very attentive and accomodating"
South Africa
Pregalathan
The price is $61
$71 total
includes taxes & fees
Jun 26 - Jun 27
St Andrews Boutique Hotel

Courtyard Hotel Waterfall City

Courtyard Hotel Waterfall City
4.0 star property
Midrand, 36.2 km from Soweto
9.2 out of 10, Wonderful, (79 reviews)
"Great location, staff always wiling to help and a great menu."
United States
Luis
The price is $110
$127 total
includes taxes & fees
Jul 24 - Jul 25
Courtyard Hotel Waterfall City

Afrique Boutique Hotel O.R. Tambo

Afrique Boutique Hotel O.R. Tambo
4.0 star property
39.6 km from Soweto
9.2 out of 10, Wonderful, (136 reviews)
"Great stay at Afrique Boutique Hotel. The property is well maintained, the atmosphere is relaxing, and the team is welcoming and professional. A comfortable and enjoyable experience from check-in to departure."
France
William
The price is $120
$139 total
includes taxes & fees
Jun 28 - Jun 29
Afrique Boutique Hotel O.R. Tambo

Garden Court Milpark

Garden Court Milpark
3.0 star property
Johannesburg CBD, 18 km from Soweto
8.2 out of 10, Very Good, (85 reviews)
"Yes the dinner and breakfast was nice the hotel is value for the money "
South Africa
Zandile
The price is $73
$84 total
includes taxes & fees
Jun 26 - Jun 27
Garden Court Milpark

Royal Majestic Hotel

Royal Majestic Hotel
2.5 star property
Rosebank, 22.2 km from Soweto
9.4 out of 10, Exceptional, (26 reviews)
"Clean rooms and perfect location. "
South Africa
Mthandazo
The price is $87
$101 total
includes taxes & fees
Jun 26 - Jun 27
Royal Majestic Hotel

Peermont D'oreale Grande at Emperors Palace

Peermont D'oreale Grande at Emperors Palace
5.0 star property
38.4 km from Soweto
8.6 out of 10, Excellent, (355 reviews)
"HIGHLY RECOMMENDED!!!!! Beautiful luxury resort "
United States
Gurveer
The price is $355
$408 total
includes taxes & fees
Jun 26 - Jun 27
Peermont D'oreale Grande at Emperors Palace

The Capital Melrose

The Capital Melrose
3.5 star property
24.7 km from Soweto
9.0 out of 10, Wonderful, (121 reviews)
"The staff are very welcoming and helpful. The room and the hotel are clean. The bed was comfortable. We had a nice stay. "
United States
Sidney Darrow
The price is $84
$96 total
includes taxes & fees
Jul 9 - Jul 10
The Capital Melrose

Town Lodge Johannesburg Airport

Town Lodge Johannesburg Airport
2.0 star property
36.3 km from Soweto
8.6 out of 10, Excellent, (140 reviews)
"Outstanding staff, excellent food, particularly the buffet breakfast."
United States
barry
The price is $62
$71 total
includes taxes & fees
Jul 24 - Jul 25
Town Lodge Johannesburg Airport

Holiday Inn Johannesburg Sunnyside Park by IHG

Holiday Inn Johannesburg Sunnyside Park by IHG
4.0 star property
20.9 km from Soweto
8.2 out of 10, Very Good, (187 reviews)
"The staff were very helpful and professional. The building is a great historic building, yet has all the modern comforts. Very nice grounds and out door sitting area. "
United Kingdom
Richard
The price is $60
$76 total
includes taxes & fees
Jul 22 - Jul 23
Holiday Inn Johannesburg Sunnyside Park by IHG
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.

When is the best time to visit Soweto?

Our prices for hotels in Soweto are cheapest in November
Price trends for hotels in Soweto
Pricing is based on two traveler single night rates
View properties in June
Currently viewing crowd sizes and weather for June.
Typical weather for Johannesburg
June
High 18°C / low 7°C. Sunny most days.
View properties in June
18°
weather_sun
June, no crowd data, average high temperature 18 degrees Celsius, average low temperature 7 degrees Celsius. Sunny most days.
7°
18°
weather_sun
July, no crowd data, average high temperature 18 degrees Celsius, average low temperature 6 degrees Celsius. Sunny most days.
6°
22°
weather_sun
August, no crowd data, average high temperature 22 degrees Celsius, average low temperature 9 degrees Celsius. Sunny most days.
9°
26°
weather_sun
September, no crowd data, average high temperature 26 degrees Celsius, average low temperature 13 degrees Celsius. Sunny most days.
13°
27°
weather_sun
October, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
November, no crowd data, average high temperature 27 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
27°
weather_sun
December, no crowd data, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
27°
weather_sun
January, no crowd data, average high temperature 27 degrees Celsius, average low temperature 17 degrees Celsius. Sunny most days.
17°
27°
weather_sun
February, no crowd data, average high temperature 27 degrees Celsius, average low temperature 16 degrees Celsius. Sunny most days.
16°
26°
weather_sun
March, no crowd data, average high temperature 26 degrees Celsius, average low temperature 15 degrees Celsius. Sunny most days.
15°
23°
weather_sun
April, no crowd data, average high temperature 23 degrees Celsius, average low temperature 12 degrees Celsius. Sunny most days.
12°
21°
weather_sun
May, no crowd data, average high temperature 21 degrees Celsius, average low temperature 10 degrees Celsius. Sunny most days.
10°
Monthly weather averages (˚C)

Top landmarks in Soweto

Check out reviews of Soweto hotels guests love

Find out more about Soweto