300+ stays

Stays in Johannesburg

Review COVID-19 travel restrictions before you book.
Learn more
Entire rental unit in Johannesburg
Trendy Johannesburg Loft (WiFi and Netflix)
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹2,352 per night
SUPERHOST
Entire apartment in Johannesburg
Amazing Joburg views &Unique CBD Luxury Experience
2 guests1 bedroom2 beds1 bathroom
WifiKitchenHeating
₹2,753 per night
SUPERHOST
Entire rental unit in Sandton
LUXURIOUS Studio in Illovo Sandton Unit 320
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
₹2,623 per night
Entire rental unit in Wynberg, Sandton
1 BEDROOM | STANDARD APARTMENT
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹2,317 per night
Entire rental unit in Sandton
Sandton Apartment (107) - 4.6KMS from Sandton City
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹1,667 per night
Entire residential home in Randburg
3. Close to everything JHB has to offer...
1 guestStudio1 bed1 bathroom
WifiKitchenFree parking
₹1,001 per night
SUPERHOST
Entire rental unit in Johannesburg
Modern apartment in culturally vibrant Melville
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
₹2,853 per night
Entire rental unit in Germiston
The Nicol Hotel Studio
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingHeating
₹2,601 per night
Entire rental unit in Sandton
5 mins from Sandton CBD. Fully-furnished and ready
4 guests2 bedrooms2 beds2 bathrooms
WifiKitchenFree parking
₹4,755 per night
Entire rental unit in Johannesburg
JOHANNESBURG'S EXECUTIVE NEW YORK STYLE SUITE
4 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
₹2,538 per night
SUPERHOST
Entire rental unit in Sandton
Spacious and Trendy Sandton retreat on 4 Lulworth
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹3,855 per night
Tiny house in Randburg
CityView, a stunning modern apartment
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹1,902 per night
Entire rental unit in Johannesburg
The Sunshine Apartment
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹1,902 per night
SUPERHOST
Entire rental unit in Johannesburg
Nested On Fox
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
₹2,481 per night
Entire rental unit in Randburg
Private self-catering studio apartment #5
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
₹1,426 per night
Entire rental unit in Sandton
STANDARD ROOM
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹3,035 per night
Private room in Randburg
Fantastic, modern open beam room, walk in shower
2 guests1 bedroom1 bed1 private bathroom
WifiKitchenFree parkingHeating
₹1,251 per night
Entire loft in Johannesburg
Main Street Life - City of Gold
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
₹1,880 per night
SUPERHOST
Entire rental unit in Johannesburg
Luxury Vantage Rosebank Apartment
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹4,118 per night
SUPERHOST
Entire rental unit in Randburg
Charming Loft-Style Apartment 2
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parkingHeating
₹2,477 per night
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.