Skip to content
300+ stays

Stays in Johannesburg

Enter dates and number of guests to see the total price per night.
Check travel restrictions before booking.
Please review and follow government travel guidelines.
Learn more
Entire flat in Sandton
Sandton Apartment (107) - 4.6KMS from Sandton City
2 guests1 bedroom1 bed1 bathroom
WifiKitchen
Rating 4.32 out of 5;261 reviews
Entire loft in Johannesburg
Anderson street loft
2 guests1 bedroom0 beds1.5 bathrooms
WifiKitchenHeating
Rating 4.52 out of 5;54 reviews
Entire flat in Johannesburg
Skyline Serene
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 4.68 out of 5;140 reviews
Private room in Randburg
Private entrance with kitchen & bathroom
2 guests1 bedroom1 bed1 private bathroom
Kitchen
Rating 4.80 out of 5;169 reviews
Entire flat in Johannesburg
Home away from home
3 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 4.74 out of 5;185 reviews
SUPERHOST
Entire flat in Johannesburg
Room 1 @ Jozistay
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 5.0 out of 5;12 reviews
SUPERHOST
Entire guest suite in Gauteng
Cosy flat in secure garden, parking, WiFi & Dstv
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.86 out of 5;90 reviews
SUPERHOST
Entire flat in Johannesburg
Modern apartment in culturally vibrant Melville
2 guestsStudio1 bed1 bathroom
WifiKitchen
Rating 4.81 out of 5;75 reviews
Entire apartment in Johannesburg
isiXhosa self isolation studio, Johannesburg
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.50 out of 5;59 reviews
SUPERHOST
Entire guest suite in Randburg
Tranquil isolation work pod - Saxonwold - livbnb
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.77 out of 5;64 reviews
Entire flat in Germiston
The Nicol Hotel (Apt30.)
2 guests1 bedroom1 bed1 bathroom
WifiHeating
Rating 4.69 out of 5;67 reviews
Entire flat in Johannesburg
Splice White Penthouse in award winning building
6 guests3 bedrooms3 beds2.5 bathrooms
WifiKitchen
Rating 4.60 out of 5;65 reviews
SUPERHOST
Entire guest house in Johannesburg
Homely Garden Cottage, Melville, ZA
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.99 out of 5;211 reviews
SUPERHOST
Entire flat in Randburg
Wild Olive Executive Suite
3 guests1 bedroom2 beds1 bathroom
WifiHeating
Rating 4.97 out of 5;38 reviews
Entire flat in Sandton
There is love apartment
2 guests1 bedroom2 beds1 bathroom
WifiKitchen
Entire flat in Johannesburg
MabonengMUFASA + Netflix + uncapped WIFI
2 guestsStudio1 bed1.5 bathrooms
WifiKitchenHeating
Rating 4.18 out of 5;50 reviews
Entire flat in Sandton
Sandton Apartment (302) - 4.6kms from Sandton City
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 4.14 out of 5;50 reviews
Entire flat in Johannesburg
Museum of African Design loft (JHB)
2 guestsStudio1 bed1 bathroom
WifiHeating
Rating 4.38 out of 5;70 reviews
Entire flat in Germiston
The Nicol Hotel (Apt2..)
2 guests1 bedroom1 bed1.5 bathrooms
WifiHeating
Rating 4.32 out of 5;44 reviews
Entire cottage in Johannesburg
Grace Cottage
2 guestsStudio1 bed1 bathroom
WifiHeating
Rating 5.0 out of 5;7 reviews
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.