Search Guest Houses in Johannesburg

Most properties are fully refundable. Because flexibility matters.

Save 10% or more on select stays with Expedia Rewards

Search over 2.9 million properties and 550 airlines worldwide

Browse Select Johannesburg Guest Houses

Sunrock Guesthouse
3 out of 5
Park Street 11, Kempton Park, Gauteng, 1620
The price is £62 per night from 7 Jun to 8 Jun
4.6/5 Wonderful! (468 reviews)
"Great spot to stay in the center of Johannesburg. Nice pool, bar and restaurant. Staff were wonderful. The driver picked us up from the airport and dropped us back off. The only negative this was dj music blasting until late from a neighboring facility."

Reviewed on 15 May 2022

Sunrock Guesthouse
Emerald Guesthouse
3 out of 5
19 Halifax Street / 78A Gladiator Street, Kempton Park, Gauteng, 1620
The price is £26 per night from 7 Jun to 8 Jun
3.7/5 Good! (299 reviews)
"The accommodation is basic but pleasant. The staff are very friendly and helpful. The room was very basic, but it was clean and the shower was hot, which is pretty much all that was needed for a one night stay."

Reviewed on 12 May 2022

Emerald Guesthouse
Aerotropolis Guest Lodge
4 out of 5
30 Eland Road, Nimrod Park, Kempton Park, Gauteng, 1619
Fully refundableReserve now, pay when you stay
The price is £45 per night from 5 Jun to 6 Jun
4.2/5 Very Good! (84 reviews)
A great location and facility!
"The facilites were very nice. The room was clean and well put together. I believe it was Justice who was basically running the place. He was the airport shuttle driver, the chef and the facilities manager. According to their website there was a restaurant on site but thst was not the case when I ..."

Reviewed on 17 Feb 2022

Aerotropolis Guest Lodge
You could be seeing lower prices

You could be seeing lower prices

With member prices, you could save 10% or more right now on thousands of properties.
African Tribes Guest Lodge & Conference
3.5 out of 5
35 Granaat Street, Edleen, Kempton Park, Gauteng, 1619
The price is £38 per night from 26 May to 27 May
4.1/5 Very Good! (12 reviews)
"Our stay was awsome and wonderful the staff were so helpful and efficient. Would recommend african tribes any day"

Reviewed on 15 Jul 2021

African Tribes Guest Lodge & Conference
Miraton Guest Lodge
3.5 out of 5
19 Natal Street, Johannesburg, Gauteng, 2094
The price is £23 per night from 2 Jun to 3 Jun
3.1/5 (17 reviews)
Enjoyed
"The place is great, they even provide breakfast in the morning. Though there was people making noise at night. But overall it was great."

Reviewed on 1 May 2021

Miraton Guest Lodge
Waterfalls Boutique Hotel
4 out of 5
200 Outeniqua Avenue, Pretoria, Gauteng, 184
Fully refundableReserve now, pay when you stay
The price is £91 per night from 3 Jun to 4 Jun
4.3/5 Excellent! (52 reviews)
"nice dining area and water feature. room was not available on time, with promises of "2 minutes" i waited, making no alternative arrangements for an appointment which i eventually could not honour as the room was made available 40min later."

Reviewed on 19 Dec 2019

Waterfalls Boutique Hotel
Waters on Willows
3.5 out of 5
462 Kosmos Avenue, Die Wilgers The Willows, Pretoria, Gauteng, 184
The price is £38 per night from 27 May to 28 May
5/5 Exceptional! (3 reviews)
"The owner is very accommodating and friendly, I will stay again."

Reviewed on 23 Nov 2021

Waters on Willows
Easy Stay - The Tyrwhitt
3.5 out of 5
20 Tyrwhitt Ave, Johannesburg, Gauteng, 2196
The price is £48 per night from 6 Jun to 7 Jun
4.8/5 Exceptional! (6 reviews)
Totally amazing
"Totally loved staying here... details were sent on how to get the key, which was easy! Apartment was clean and neat.. had everything we needed.. close walking distance to the mall. Our hosts was just a call/WhatsApp away when we had some questions... would recommend this place anytime"

Reviewed on 26 Nov 2020

Easy Stay - The Tyrwhitt
25 On Chrisoliet
4 out of 5
25 Chrisoliet Street, Randburg, Gauteng, 2188
Fully refundable
The price is £55 per night from 7 Jun to 8 Jun
5/5 Exceptional! (1 review)
Great stay
"Very friendly service. A home away from home"

Reviewed on 26 Sep 2021

25 On Chrisoliet
Sitatunga Guest Lodge & Transfers
3.5 out of 5
41 Kudu Cres, Sandton, Gauteng, 2128
Fully refundableReserve now, pay when you stay
The price is £70 per night from 26 May to 27 May
4.8/5 Exceptional! (6 reviews)
Lovely Place
"Beautiful and neat yet so homely"

Reviewed on 15 Mar 2020

Sitatunga Guest Lodge & Transfers
Don't see what you're looking for?
See all available properties in Johannesburg
View all properties
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

Other property types in Johannesburg

MINT Hotel 84 on Katherine
3.5 out of 5
84 Katherine Street, Sandton, Gauteng, 2031
The price is £40 per night from 26 May to 27 May
4.3/5 Excellent! (98 reviews)
"Cockroaches everywhere and I’m not convinced that the bedding was fresh."

Reviewed on 2 May 2022

MINT Hotel 84 on Katherine
The Leonardo
5 out of 5
75 Maude Street, Sandton, Gauteng, 2196
The price is £225 per night from 5 Jun to 6 Jun
4.9/5 Exceptional! (7 reviews)
"The hotel has gorgeous views of sandton, I love that the are enough windows for light and total blockout curtains if you do not want the light. The hotel is super clean and the apartment is specious. The only thing that disappointed me was the receptionist on Sunday morning, I requested an extra ..."

Reviewed on 7 Apr 2021

The Leonardo
12 Decades Johannesburg Art Hotel
2.5 out of 5
286 Fox Street, Johannesburg, Gauteng, 2094
The price is £33 per night from 26 May to 27 May
3.7/5 Good! (59 reviews)
"Place is aesthetically pleasing, very artsy and hipster like. Area is surrounded by bars pubs restaurants public and private transportation services are 1 min walk or at the click of cellphone. Checking in and out is pretty simple and easy, property owner is available through cellphone. Only problem ..."

Reviewed on 4 Feb 2022

12 Decades Johannesburg Art Hotel
Lowest nightly price found within the past 24 hours based on a 1 night stay for 2 adults. Prices and availability subject to change. Additional terms may apply.

expedia verified reviews