Agoda Hero Banner

Guesthouses in Johannesburg

Enter your travel details to see prices and availability

Best Guesthouses in Johannesburg

Star rating
Review score
Our top picks
Lowest price first
Nearest to
Best reviewed
Bella Casa Guesthouse
Sandton,Johannesburg - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. BBQ facilities
  4. Luggage storage
  5. Contactless check-in/out
  6. Swimming pool [indoor]
  7. Laundry service
  8. Room service
"Unfortunately the night before we arrived, a guest lit candles in their room and a huge fire broke out. When we arrived the place was unihabitable, with the smell of smoke, everything drencehd in water, no electricity...and we were left in utter shock. We were paid our full booking fee in cash. It was heartbreaking to see the lavish place , fit for a king in ruins. Would definitely like to stay there when the repairs are completed."
Show more
8.1

Excellent

279 reviews

Avg price per night
$ 30
Airport Inn Bed and Breakfast
Greater OR Tambo,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Pets allowed
  4. Shuttle service
  5. Swimming pool [outdoor]
  6. Complimentary WIFi in all rooms
  7. Check-in/out [express]
  8. BBQ facilities
"Helpful staff and quick service for check-in and check-out. Very helpful with transport to and from airport. Only 10 min drive from airport. A place I will use again if I go through Johannesburg and will recommend it to friends. It is a kind and friendly picture of the country of South Africa!"
Show more
7.7

Very good

617 reviews

Avg price per night
$ 36
Airport Inn and Suites
Greater OR Tambo,Johannesburg - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Front desk [24-hour]
  7. Luggage storage
  8. Contactless check-in/out
"Instead of heading to downtown Joburg which is more dangerous at night, why not stay at the Airport Inn. The room is huge and spacious, with atatched kitchen and living room. They allow late check in past midnight and the hotel is only a 10 minute drive from the airport, good for a wash up and rest during a long stopover or late night arrival."
Show more
7.6

Very good

233 reviews

Aero Guest Lodge
Greater OR Tambo,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Front desk [24-hour]
  8. BBQ facilities
"This is a well organized Guest House very close to Johannesburg airport with good facilities, large rooms and free WiFi which is a rarity in South Africa. It is very convenient for people arriving from, or departing for, overseas destinations. Good value for money."
Show more
8.3

Excellent

289 reviews

Avg price per night
$ 45
Amadwala Lodge
Roodepoort,Johannesburg - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. BBQ facilities
  8. Contactless check-in/out
"THIS place really is what it says it is. My boyfriend and I stayed here for 2 days and felt completely comfortable and relaxed. We had booked a Chalet with a jacuzzi && the balcony. The room was beautifully spacious, everything was clean && everything worked perfectly. Even though it was cold, they provided us with a heater && electric blankets, which was more than enough to keep us warm. Lucky was such a great host in addition to the rest of the staff there who were nice enough to bring us room service for breakfast while we enjoyed the clean scenic location. What a great place to spend my last days in South Africa. Thank you so much Amadwala "
Show more
8.2

Excellent

255 reviews

Avg price per night
$ 79
Dzuni Guesthouse
Sandton,Johannesburg - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. Front desk [24-hour]
  4. Contactless check-in/out
  5. Wi-Fi in public areas
  6. Smoke-free property
  7. First aid kit
  8. Free face masks
The Residence
Johannesburg City Centre,Johannesburg - View on map
  1. Transport to airport
  2. Valet parking
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Hot tub
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Can I say fabulous again...this was by far the best hotel that I have been too and I stay at five star hotels...but the service and grounds were awesome. I think there are 10 rooms so very intimate. The room(suite?)I stayed in had a private outdoor space that included shower, hot tub, lounge area and table and chars that we had breakfast the next morning. The room has a fireplace and a beautiful spa bathroom with soaking tub for two...very romantic...I will definitely return on my next trip to South Africa. I forgot to say that the airport transfer is in a old Rolls Royce...can you say class...family owned and operated hotel. "
Show more
9.5

Exceptional

182 reviews

Avg price per night
$ 276
Sunninghill Guest Lodge
Sandton,Johannesburg - View on map
  1. Transport to airport
  2. Car park
  3. Shuttle service
  4. Complimentary WIFi in all rooms
  5. Swimming pool [indoor]
  6. Golf course [on-site]
  7. Front desk [24-hour]
  8. Check-in/out [express]
"Not often that you find a place that looks better than the pictures. Will certainly make this my regular place to stay if ever I return to sunninghill. "
Show more
9

Exceptional

39 reviews

Avg price per night
$ 55
Ecotel OR Tambo Airport
Germiston,Johannesburg - View on map
  1. Car park
  2. Front desk [24-hour]
  3. Wi-Fi in public areas
  4. Family room
  5. Smoking area
  6. Kitchen
  7. Body thermometer
  8. Daily disinfection in common areas
"Basic room. Simple and clean. Hot water was lovely probably the best I had experienced in joberg. Only problem is that there was no wifi which was really annoying. Staff said there was only wifi on one part of the building and you had to pay. Booo in this day and age this should be a basic. I wouldn't have booked it otherwise if I had known this at first. "
Show more
7.1

Very good

35 reviews

Ecotel Midrand
Midrand,Johannesburg - View on map
  1. Transport to airport
  2. Pets allowed
  3. Car park
  4. Shuttle service
  5. Swimming pool [indoor]
  6. Hot tub
  7. Complimentary WIFi in all rooms
  8. Front desk [24-hour]
"The hotel is a 20 minute walk to the Gallagher Convention Centre, but use an Uber after dark. Unfortunately the WiFi quality in my room was very poor."
Show more
6.4

Very good

35 reviews

Bella Casa Guesthouse
Sandton,Johannesburg - View on map
  1. Car park
  2. Complimentary WIFi in all rooms
  3. BBQ facilities
  4. Luggage storage
  5. Contactless check-in/out
  6. Swimming pool [indoor]
  7. Laundry service
  8. Room service
"Unfortunately the night before we arrived, a guest lit candles in their room and a huge fire broke out. When we arrived the place was unihabitable, with the smell of smoke, everything drencehd in water, no electricity...and we were left in utter shock. We were paid our full booking fee in cash. It was heartbreaking to see the lavish place , fit for a king in ruins. Would definitely like to stay there when the repairs are completed."
Show more
8.1

Excellent

279 reviews

Avg price per night
$ 30

Discover the neighborhoods of Johannesburg


Frequently asked questions

What's the average price of a hotel in Johannesburg?

The average price for a 3-star hotel in Johannesburg is USD 43. The average price for a 4-star hotel in Johannesburg is USD 64. The average price for a 5-star hotel in Johannesburg is USD 160.

What's the average price of a hotel in Johannesburg this weekend?

The average price for a 3-star hotel in Johannesburg this weekend is USD 43. The average price for a 4-star hotel in Johannesburg this weekend is USD 64. The average price for a 5-star hotel in Johannesburg this weekend is USD 161.

What's the average price of a hotel in Johannesburg tonight?

The average price for a 3-star hotel in Johannesburg tonight is USD 43. The average price for a 4-star hotel in Johannesburg tonight is USD 68. The average price for a 5-star hotel in Johannesburg tonight is USD 162.

What are the best hotels in Johannesburg near O. R. Tambo International Airport?

Verified travelers to Johannesburg who stayed near O. R. Tambo International Airport have given top reviews to City Lodge Hotel at OR Tambo International Airport Johannesburg, Peermont Metcourt at Emperors Palace Johannesburg and Aero Guest Lodge.

What are the best hotels in Johannesburg near Sandton City Shopping Centre?

Verified travelers to Johannesburg who stayed near Sandton City Shopping Centre have given top reviews to Radisson Blu Hotel Sandton Johannesburg, Signature Lux Hotel by ONOMO - Sandton and City Lodge Hotel Sandton Katherine Street.

What are the most popular hotels in Johannesburg?

What are the best hotels in Johannesburg for couples?

What are the best hotels in Johannesburg for families?

What hotels in Johannesburg have the best views?

Verified travelers to Johannesburg have given top reviews for the views at Pablo House Melville, Cradle Boutique Hotel and Orangerie Guest House.

What hotels in Johannesburg have the best breakfast?

Verified travelers to Johannesburg have given top reviews for the breakfast at Claires of Sandton Luxury Guest House, Agterplaas B&B Guesthouse and Rivonia Premier Lodge.

What's the best neighborhood in Johannesburg to stay in?

Popular neighborhoods among travelers staying in Johannesburg include Sandton, Greater OR Tambo and Johannesburg City Centre.

Show more questions