Pick your preferred language

English

Afrikaans

Successfully reported
Are you a pensioner? New
Sort By
Filter By Price Per Night
    Slide rates to fit your budget
Filter By Availability
Filter By Specials
Filter By
Filter By Booking Options
Filter By Types
Filter By Review
Filter By Facilities

accommodation near Soweto

200 great places to stay










± 5km From Soweto
From
From R600
per night, for 2 ppl
From
R600
per night, for 2 ppl

A warm welcome and personalized services await you at Dithakong B&B, whether it is a business get away, holiday or ...

5km

From Soweto

From
From R600
per night, for 2 ppl

± 6km From Soweto
From
From R850
per night (sleeps 2)

Flossie's B&B

B&B in West Rand, West RandKliptown
From
R850
per night (sleeps 2)

We are situated in one of the oldest Townships in Soweto, with a very rich history. Flossie’s offers a complete S...

6km

From Soweto

From
From R850
per night (sleeps 2)

Serenity

Guest House in West Rand,  West RandGauteng
± 7km From Soweto
From
From R650
per night (sleeps 2)

Serenity

Guest House in West Rand, West RandGauteng
From
R650
per night (sleeps 2)

Serenity is a lovely, cosy guest house in Protea Glen, Johannesburg, that offers comfortable bed and breakfast acco...

7km

From Soweto

From
From R650
per night (sleeps 2)

± 12km From Soweto
From
From R500
per night (sleeps 2)
From
R500
per night (sleeps 2)

Westpoint Apartments 1-Bedroom Apartments are situated in a secure complex in Roodepoort, Gauteng. This is the idea...

12km

From Soweto

From
From R500
per night (sleeps 2)

± 12km From Soweto
From
From R600
per night (sleeps 4)
From
R600
per night (sleeps 4)

Westpoint Apartment 2-Bedroom Apartment is situated in a secure complex in Roodepoort, Gauteng. This is the ideal r...

12km

From Soweto

From
From R600
per night (sleeps 4)

± 12km From Soweto
From
From R1 250
per night (sleeps 2)
From
R1 250
per night (sleeps 2)

Kwa-Eden Hotels and Conferencing offers comfortable overnight accommodation to guests in Meredale, Johannesburg. Th...

12km

From Soweto

From
From R1 250
per night (sleeps 2)

Nyasa Villa

Self Catering in Meredale,  MeredaleJohannesburg
± 12km From Soweto
From
From R4 800
per night (sleeps 10)

Nyasa Villa

Self Catering in Meredale, MeredaleJohannesburg
From
R4 800
per night (sleeps 10)

Nyasa Villa is a self-catering holiday home located in Meredale in Johannesburg, and is the ideal place to stay for...

12km

From Soweto

From
From R4 800
per night (sleeps 10)

± 12km From Soweto
From R600
R600 R540
per night (sleeps 2)
Long Stays 10% off!
Free cancellation
From R600
R600 R540
per night (sleeps 2)

Situated in the South of Johannesburg in the suburb of Meredale, this guest lodge is centrally positioned to all th...

12km

From Soweto

From R600
R600 R540
per night (sleeps 2)

± 12km From Soweto
From
From R580
per night (sleeps 2)
From
R580
per night (sleeps 2)

O’Hanna’s Guest House is your home from home. We offer friendly, professional service with our accommodation. You ...

12km

From Soweto

From
From R580
per night (sleeps 2)

Oorslaap

Guest House in Florida North,  Florida NorthFlorida Park
± 13km From Soweto
From R260
R260 R234
per night (sleeps 2)
Long Stays 10% off!
Free cancellation

Oorslaap

Guest House in Florida North, Florida NorthFlorida Park
From R260
R260 R234
per night (sleeps 2)

Oorslaap is situated in Florida, Roodepoort and offers comfortable accommodation, ideally suited for couples and ov...

13km

From Soweto

From R260
R260 R234
per night (sleeps 2)

The establishment of Soweto is, like Johannesburg, linked directly to the discovery of Gold in 1885. Thousands of people from around the world and South Africa flocked to the new town to seek their fortunes or to offer their labour. More than half the population was black, most living in multi racial...

* Please note that all distances are as the crow flies, and may differ from actual travelling distances.

Welcome to LekkeSlaap

Welcome back!

Reset your password?

Join our newsletter!

Create an account to manage your bookings

Log in to your LekkeSlaap account

Enter your email address to get started

Subscribe to receive special offers