300+ stays

Stays in Johannesburg

Review COVID-19 travel restrictions before you book.
Learn more
Entire rental unit in Germiston
The Nicol Hotel Studio
2 guests1 bedroom1 bed1 bathroom
WifiFree parkingHeating
₹2,598 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
SUPERHOST
Entire rental unit in Sandton
LUXURIOUS Studio in Illovo Sandton Unit 320
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
₹2,387 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 Johannesburg
Trendy Johannesburg Loft (WiFi and Netflix)
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹2,352 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
Private room in Randburg
Fantastic, modern open beam room, walk in shower
2 guests1 bedroom1 bed1 private bathroom
WifiKitchenFree parkingHeating
₹1,251 per night
SUPERHOST
Entire rental unit in Johannesburg
The Park Central Residence 1 Bed Loft
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹4,949 per night
SUPERHOST
Entire rental unit in Johannesburg
Luxury Vantage Rosebank Apartment
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹4,118 per night
Entire rental unit in Randburg
Private self-catering studio apartment #5
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
₹1,426 per night
SUPERHOST
Entire rental unit in Sandton
Spacious and Trendy Sandton retreat on 4 Lulworth
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹3,791 per night
SUPERHOST
Entire rental unit in Johannesburg
The Apex Rosebank - Stunning 1 bedroom Apartment
2 guests1 bedroom1 bed2 bathrooms
WifiKitchenFree parkingHeating
₹3,236 per night
SUPERHOST
Entire guest suite in Johannesburg
On Nellie
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parkingHeating
₹1,451 per night
Entire rental unit in Randburg
Green work-friendly oasis, close to all amenities
4 guests2 bedrooms2 beds2 bathrooms
WifiKitchenFree parking
₹2,102 per night
SUPERHOST
Entire apartment in Sandton
Luxurious Sandton Apartment
4 guests2 bedrooms2 beds2.5 bathrooms
WifiKitchenFree parking
₹8,330 per night
SUPERHOST
Entire rental unit in Sandton
Oskido's Hyde Park Luxury Apartment
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹4,905 per night
Entire rental unit in Johannesburg
Park Central Loft Apartment in Rosebank
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parking
₹4,763 per night
SUPERHOST
Entire rental unit in Johannesburg
Modern apartment in culturally vibrant Melville
2 guestsStudio1 bed1 bathroom
WifiKitchenFree parking
₹2,853 per night
SUPERHOST
Entire guest suite in Johannesburg
Studio Flat Across fr Uni. of JHB UnLTD Fiber Wifi
1 guest1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹1,086 per night
SUPERHOST
Entire serviced apartment in Germiston
The Nicol Hotel (Unit312)
2 guests1 bedroom1 bed1 bathroom
WifiKitchenFree parkingHeating
₹3,391 per night
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.