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 Johannesburg
Trendy Johannesburg Loft (WiFi and Netflix)
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.74 out of 5;160 reviews
SUPERHOST
Entire flat in Randburg
Charming Loft-Style Apartment 2
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 4.88 out of 5;226 reviews
Entire flat in Sandton
Sandton Apartment (107) - 4.6KMS from Sandton City
2 guests1 bedroom1 bed1 bathroom
WifiKitchen
Rating 4.31 out of 5;262 reviews
SUPERHOST
Entire flat in Johannesburg
Nested On Fox
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 4.97 out of 5;35 reviews
SUPERHOST
Entire house in Johannesburg
Thornton Gap-From Single to Families! R589 PPPN
8 guests4 bedrooms6 beds4 bathrooms
WifiKitchenHeating
Rating 4.97 out of 5;60 reviews
SUPERHOST
Entire cottage in Randburg
Scarub Cottage on 11th
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.86 out of 5;146 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
Maboneng Studio Nest
2 guestsStudio1 bed1 bathroom
KitchenHeating
Rating 4.55 out of 5;266 reviews
Entire flat in Johannesburg
Skyline Serene
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 4.68 out of 5;140 reviews
SUPERHOST
Entire flat in Johannesburg
A modern, cozy apartment in the heart of Rosebank
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.87 out of 5;277 reviews
Entire flat in Johannesburg
Luxurious New York Style apartment in Newtown!
2 guests1 bedroom0 beds1 bathroom
Kitchen
Rating 4.93 out of 5;15 reviews
PLUS
Entire apartment in Randburg
Explore Boutiques Near a Contemporary Cottage in Parkhurst
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.88 out of 5;80 reviews
Entire flat in Johannesburg
JOHANNESBURG'S EXECUTIVE NEW YORK STYLE SUITE
4 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.71 out of 5;94 reviews
SUPERHOST
Entire flat in Johannesburg
1506: The Franklin Luxury Penthouse
2 guestsStudio1 bed1 bathroom
WifiKitchen
Rating 4.73 out of 5;135 reviews
SUPERHOST
Entire guest suite in Randburg
Ensuite in trendy Parkhurst
1 guest1 bedroom1 bed1 bathroom
WifiHeating
Rating 4.95 out of 5;183 reviews
SUPERHOST
Entire guest house in Johannesburg
Modern Charm for Gourmets - Melville Smart Home
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.89 out of 5;392 reviews
Private room in Johannesburg
Happy colourful private cottage in Melvile
2 guests1 bedroom1 bed1.5 bathrooms
WifiKitchenHeating
Rating 4.70 out of 5;83 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
SUPERHOST
Entire guest suite in Randburg
Tranquil isolation work pod - Saxonwold - livbnb
2 guests1 bedroom1 bed1 bathroom
WifiKitchenHeating
Rating 4.77 out of 5;65 reviews
SUPERHOST
Entire flat in Johannesburg
Room 1 @ Jozistay
2 guestsStudio1 bed1 bathroom
WifiKitchenHeating
Rating 5.0 out of 5;12 reviews
120 of 300+ places to stay
Enter dates to see full pricing. Additional fees apply. Taxes may be added.