Filter by Price per Night:
Slide rates to fit your budget

Filter by Specials:

Filter by Review Score:





Filter by Type:










Filter by Facility:










Suburbs
Orlando West (1)
Easy online booking at 6 accommodation options in Soweto. Browse Soweto self-catering, guesthouses, B&Bs and hotels with great rates. Find Soweto holiday accommodation for all tastes and budgets, with TravelGround.com.

Soweto Accommodation

6 great places to stay
Check availability for your dates:
Check in: Check out: Guests: Check Availability
From
R550
per night, for 2 ppl
Guest House in West Rand, Soweto

Zizwe Guest House is situated in Orlando West along the Vilakazi Precinct, an attraction area on the political and social history of South Africa and Soweto township. The guest house is the eighth house from the Man...

From
R750
per night (sleeps 2)
B&B in West Rand, Soweto

We are situated in one of the oldest Townships in Soweto, with a very rich history. Flossie’s offers a complete Soweto lifestyle experience for overseas tourists as well as South Africans who preferring to be tr...

From
R625
per night (sleeps 2)
Guest House in West Rand, Soweto

Ekuthuleni, meaning at a place of peace, offers quality accommodation in Soweto. It is the ideal place to sit back and relax, whether it’s after a day out in the ever so lively Johannesburg city or a night out at ...

From
R600
per night, for 2 ppl
B&B in West Rand, Soweto

A warm welcome and personalized services await you at Dithakong B&B, whether it is a business get away, holiday or overnight retreat. This up-market establishment is located in Pimville, Soweto - in close proximity...

From
R700
per night (sleeps 2)
Guest House in West Rand, Soweto

Zazas Guesthouse and Spa offers bed and breakfast, and is situated in Pimville, which is in Soweto, Gauteng. Perfect for guests looking for stylish accommodation and pampering, away from the city's hustle and bustle...

From
R410
per night, for 2 ppl
Backpacker in Orlando West, Soweto

Lebo's Soweto Backpackers is situated in Orlando West, a vibrant community rich in history and culture. The hostel offers a personal and unique experience with a choice of staying in dormitories or private rooms. Yo...


Accommodation within 50 km of Soweto

From
R480
per night (sleeps 2)
Guest House in West Rand, Johannesburg

The African Rock Guesthouse is an urban-based guest house situated in Florida, Roodepoort in the west of Johannesburg, with easy access to malls and heritage sites. The guest house is just 59 km from OR Tambo Intern...

From
R580
per night (sleeps 2)
Guest House in Florida Lake, Florida Park

O’Hanna’s Guest House is your home from home. We offer friendly, professional service with our accommodation. You may be interested to know that O’Hanna’s Guest House was the residence of one of Florida's f...

From
R699
per night (sleeps 2)
Guest House in Johannesburg, Ormonde

Kwa - Bungane Guest House is situated in Ormonde, Johannesburg South and offers overnight accommodation in 7 comfortable en-suite rooms. Each room comes equipped with an en suite bathroom, a comfortable bed, toile...

From
R740
per night, for 2 ppl
Guest House in Florida North, Johannesburg

Sooffah Guesthouse - Meaning PLACE OF REST - is an oasis of comfort and tranquility, with a dash of personal service, conveniently located in Florida, Roodepoort, Johannesburg on the West of Gauteng (Near Unisa Flor...

Page:
1
2
3
4
5
Showing 1 to 10
 Next Page  
Soweto is a vibrant township in Johannesburg that is quickly becoming one of the most popular tourist attractions in South Africa. Infused with the turbulent history of Apartheid and buzzing with Jozi friendliness, Soweto is contrast of culture. Shacks juxtapose mansions; littered streets offset pretty green parks; and a history of poverty reveals new trends in politics, fashion, music, dance, and language. Soweto is the ultimate township experience! ...   Read more
Loading, please wait...

Loading Results...

We're finding you the best places to stay!

Your browser is out of date!

Update your browser to view this website correctly. Update my browser now

0860 022 102 | bookings@travelground.com