Search Guest Houses in Johannesburg

Most properties are fully refundable. Because flexibility matters.

Save an average of 15% on thousands of hotels 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 $75 per night from Dec 11 to Dec 12
$75
per night
Dec 11 - Dec 12
4.6/5 Exceptional! (518 reviews)
"Sunrock is like an oasis within the city! Once you get inside the gates the greeness and quietness makes you forget where you are. The staff are friendly and helpful, the rooms clean and the bed super comfortable. Sunrock is a hidden gem 😊"

Reviewed on Nov 24, 2022

Sunrock Guesthouse
Aero Guest Lodge
4 out of 5
81 Kempton Road, Kempton Park, Gauteng, 1619
4.2/5 Excellent! (727 reviews)
"Personal friendly service. Tomle picked me up promptly from airport, helped me make safari arrangements and provided a warm atmosphere. Everyone there was nice, friendly and helpful."

Reviewed on Nov 20, 2022

Aero Guest Lodge
Emerald Guesthouse
3 out of 5
19 Halifax Street / 78A Gladiator Street, Kempton Park, Gauteng, 1620
The price is $29 per night from Dec 5 to Dec 6
$29
per night
Dec 5 - Dec 6
3.7/5 Good! (332 reviews)
"This is great on a budget. The staff is friendly. The food is very good and prices are reasonable. There is no heating or cooling facility. There was no phone in my room. I had to walk 2 minutes to reception if I needed anything. Poor lighting in the room. The bed was ok. Finally, their was a musty ..."

Reviewed on Nov 2, 2022

Emerald Guesthouse

Save an average of 15% on thousands of hotels when you're signed in

Angel Guest House
3 out of 5
80 Albertina Sisulu Rd, 8th street Kensington, Johannesburg, Gauteng, 2094
3.4/5 Good! (9 reviews)
"It was fine,the problem is we lost something while we were out and left a cleaner inside our room"

Reviewed on Sep 13, 2022

Angel Guest House
Rivonia Premier Lodge
4 out of 5
3 River Road, Edenburg, Rivonia, Sandton, Gauteng, 2191
The price is $65 per night from Dec 12 to Dec 13
$65
per night
Dec 12 - Dec 13
4.8/5 Exceptional! (86 reviews)
"The facilities were beautifully landscaped. The breakfast was amazing. The staff were incredibly polite and helpful. The room was clean and had all of the amenities one could hope for. They have set a new standard for lodges on our trip."

Reviewed on Jun 26, 2022

Rivonia Premier Lodge
Airport Tower Lodge
3.5 out of 5
29 Porto Amelia Ave, Kempton Park, Gauteng, 1622
The price is $48 per night from Dec 30 to Dec 31
$48
per night
Dec 30 - Dec 31
4.5/5 Wonderful! (6 reviews)
"Hi-The stay was very suitable for our stay,very clean and helpful .Only thing is on Sunday morning we got up to shower at 7.30 am and there was no hot water for the shower, besides that all was great"

Reviewed on Mar 29, 2021

Airport Tower Lodge
Opikopi Guest House
5 out of 5
581 Verdi Street, Constantia Park, Pretoria, Gauteng, 181
The price is $86 per night from Dec 3 to Dec 4
$86
per night
Dec 3 - Dec 4
4.8/5 Exceptional! (36 reviews)
"Excellent, as always."

Reviewed on Sep 17, 2020

Opikopi Guest House
The Rasmus
5 out of 5
Solomon Mahlangu, Van Ryneveld Avenue cnr Solomon Mahlangu, Pretoria, Gauteng, 0048
Fully refundableReserve now, pay when you stay
The price is $93 per night from Dec 5 to Dec 6
$93
per night
Dec 5 - Dec 6
4.6/5 Wonderful! (16 reviews)
"Absolutely fantastic stay. Location, rooms, dining areas, service and food were all exceptional!"

Reviewed on Aug 11, 2022

The Rasmus
African Sky Bed and Breakfast
3 out of 5
9 Carol road Service road, of Voortrekker Road Mindalore North, Krugersdorp, Gauteng, 1739
The price is $38 per night from Dec 10 to Dec 11
$38
per night
Dec 10 - Dec 11
3.9/5 Good! (9 reviews)
Good place.
"My stay was good, not a lot of issues. The only issue was with tV and it sorted out the following day."

Reviewed on Oct 5, 2022

African Sky Bed and Breakfast
Aanmani Rose Guest House
4 out of 5
55 Nicolson Street Baileys Muckleneuk, Pretoria, 55, Pretoria, Gauteng, 0181
The price is $122 per night from Dec 3 to Dec 4
$122
per night
Dec 3 - Dec 4
Aanmani Rose Guest House
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

The Leonardo
5 out of 5
75 Maude Street, Sandton, Gauteng, 2196
4.7/5 Exceptional! (12 reviews)
"The property is wonderful and suitable for a family stay with excellent location"

Reviewed on Nov 27, 2022

The Leonardo
MINT Express Sandton View
3.5 out of 5
Coner 4th Street and Arkwright Ave, Sandton, Gauteng, 2090
3.8/5 Good! (9 reviews)
Unpleasant experience
"Rude receptionist, room wasn't ready when we arrived and the receptionist was rude and unapologetic. She told us to wait outside, in the hot sun. Didn't give an ETA of when the room would be ready. The room was decent and the beds noisy but comfortable."

Reviewed on Apr 2, 2022

MINT Express Sandton View
Marriott Executive Apartments Johannesburg, Melrose Arch
4 out of 5
42 The High Street, Melrose Arch, Johannesburg, Gauteng, 2076
4.9/5 Exceptional! (16 reviews)
"From the moment we arrived we were treated like Kings and Queens from the entire staff. Each day we were taking care of the utmost professionalism. We felt like we were leaving family when it was time to go back to America. We didn’t want to leave!!!"

Reviewed on Sep 3, 2022

Marriott Executive Apartments Johannesburg, Melrose Arch
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.

Johannesburg Guest Houses information

Number of reviews 1740
Accommodation 610 Guest Houses
Lowest Price $28
Highest Price $302

Recent reviews of Johannesburg hotels
expedia verified reviews