Find Hotels with Air Conditioning in Johannesburg

Search over 1 million properties and 550 airlines worldwide.

Save 10% or more on select stays with Expedia Rewards

Most hotels are fully refundable. Because flexibility matters.

Top Johannesburg Hotels with Air Conditioning

3 Melrose Road
4 out of 5
3 Melrose Road, Sandown Estate, Sandton, Gauteng
5/5 Exceptional! (8 reviews)
"Privacy, I have access to Frigidaire full with snack Beverages, fresh fruits I would have preferred to have hot breakfast once in a while at least, since I was there for 17 days instead of muffins and croissants. I did have quiche once"

Reviewed on Feb 28, 2019

3 Melrose Road
12 on Hillel Guest Manor
4 out of 5
12 Hillel Ave, Northcliff, Randburg, Gauteng
4.8/5 Exceptional! (5 reviews)
"Value for money. Lovely manicured gardens. Amazing Joburg view. Room clean."

Reviewed on May 18, 2017

12 on Hillel Guest Manor
54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $109 per night from Jan 21 to Jan 22
4.8/5 Exceptional! (138 reviews)
Terrible.
"I made a reservation and hotels.com charged me. But the hotel sent me a message it was closed and proposed me another type of accomodation - four-star instead of a five-star one or not ii the another city!!! I didn't agree and now I can't get a refund because the hotel informed hotels.com as the ..."

Reviewed on Aug 31, 2021

54 On Bath
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.
About Guest Lodge
4 out of 5
37 Anderson Street, Brooklyn, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $52 per night from Jan 23 to Jan 24
4.6/5 Exceptional! (11 reviews)
Little gem in Brooklyn Pretoria
"Friendly staff and delicious breakfast, free wifi....overall awesome 4days!"

Reviewed on Aug 7, 2017

About Guest Lodge
24 Onvrey Guest House
3 out of 5
24 Vrey Street, Beyerspark, Boksburg, Gauteng
The price is $56 per night from Jan 21 to Jan 22
4.6/5 Exceptional! (56 reviews)
Boksburg gem
"Great quick stay"

Reviewed on Mar 2, 2020

24 Onvrey Guest House
10 2nd Avenue Houghton Estate
5 out of 5
10, 2nd Avenue, Houghton Estate, Johannesburg, Gauteng
The price is $132 per night from Feb 1 to Feb 2
4.6/5 Wonderful! (30 reviews)
Good hotel but...
"We had a mixed experience. We booked a transfer from the airport to the hotel. Johannesburg is not the safest city and the driver lost his parking ticket and left us alone in the car park for over 30 minutes while he sorted this out. It would have been much quicker and safer to take a taxi. After ..."

Reviewed on Oct 2, 2018

10 2nd Avenue Houghton Estate
131 on Herbert Baker Boutique Hotel
3.5 out of 5
131 Herbert Baker St, Groenkloof, Pretoria, Gauteng
4.6/5 Wonderful! (14 reviews)
Lovely stay
"Very comfortable stay. Excellent friendly and helpful staff"

Reviewed on Feb 9, 2019

131 on Herbert Baker Boutique Hotel
86 Edison Guest Lodge
3 out of 5
86 Edison Crescent, Sandton, Gauteng
The price is $46 per night from Jan 31 to Feb 1
4.5/5 Wonderful! (4 reviews)
"More attention with towles and bed clothing changes"

Reviewed on Feb 16, 2020

86 Edison Guest Lodge
Absolute Farenden Apartments
4 out of 5
396 Farenden Street, Hatfield, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $46 per night from Feb 11 to Feb 12
4.5/5 Wonderful! (33 reviews)
"The stay was absolute beautiful 👌"

Reviewed on Jul 14, 2021

Absolute Farenden Apartments
6 on Morris Guest Lodge
4 out of 5
6b Morris Street East, Woodmead, Sandton, Gauteng
4.3/5 Excellent! (6 reviews)
It is worth it
"It was great and I will always recommend 6 on Morris"

Reviewed on Apr 3, 2017

6 on Morris Guest Lodge
314 on Clark Guest House
4 out of 5
314 Clark Street, Brooklyn, Pretoria, Gauteng
The price is $49 per night from Jan 26 to Jan 27
4.3/5 Excellent! (43 reviews)
"The property is superbly located. It is a nice friendly guesthouse, where one feels at home. Very friendly staff and reasonable prices."

Reviewed on Sep 16, 2021

314 on Clark Guest House
12 On Vaal Drive B and B
3.5 out of 5
12 Vaal Drive, Vanderbijlpark, Gauteng
4.3/5 Excellent! (4 reviews)
Nice, cosy and clean guest house.
"My stay was great and the owners were great especially the man of the house. There was no wi fi though and the tv a tad too small."

Reviewed on Dec 19, 2016

12 On Vaal Drive B and B
Aark Guest Lodge
4 out of 5
7 Groendoring Street, Vanderbijlpark, Gauteng
The price is $55 per night from Jan 21 to Jan 22
4.2/5 Excellent! (19 reviews)
Gem in the making
"The guesthouse was clean, landscape beautifully designed. Staff went extra mile for us by upgrading our room. Breakfast was devine thanks to the chef."

Reviewed on Jun 27, 2021

Aark Guest Lodge
Premier Hotel Roodevalley
3 out of 5
Plot 81 Zeekoegat, Kameeldrift, Roodeplaat, Gauteng
Fully refundableReserve now, pay when you stay
The price is $48 per night from Jan 28 to Jan 29
4/5 Very Good! (102 reviews)
"Excellent facilities.friendly stuff."

Reviewed on Dec 4, 2021

Premier Hotel Roodevalley
Accommodation @ Van's
4 out of 5
6 Condon Avenue, Pierre van Ryneveld, Centurion, Gauteng
The price is $53 per night from Jan 21 to Jan 22
4/5 Very Good! (14 reviews)
excellent
"What amazing"

Reviewed on Jul 28, 2019

Accommodation @ Van's
Acre of Africa Guest Venue
3 out of 5
75 Thirteenth Ave, Ravenswood, Boksburg, Gauteng
The price is $34 per night from Feb 4 to Feb 5
4/5 Very Good! (8 reviews)
"Had a great time, accommodation was fantastic and management and staff couldn't be be move helpful."

Reviewed on Jan 18, 2019

Acre of Africa Guest Venue
The Aviator Hotel OR Tambo International Airport
3 out of 5
Corner of Bosch Street and Kempton Road, Kempton Park, Gauteng
3.9/5 Very Good! (999 reviews)
excellent hotel in Johannesburg
"check in was easy and staff very friendly"

Reviewed on Jul 5, 2021

The Aviator Hotel OR Tambo International Airport
Africa Paradise
3.5 out of 5
9 Stymie Avenue Westdene, Benoni, Gauteng
The price is $56 per night from Jan 21 to Jan 22
3.8/5 Good! (13 reviews)
"Booked and prepaid my room. Upon arrival they had given it to someone else. They were then fully booked. I was sen5 to another hotel. Would never recommend this hotel. Will not reply to my request for a refund. Terrible"

Reviewed on Dec 3, 2019

Africa Paradise
Mercure Johannesburg Midrand Hotel
3 out of 5
Old Pretoria Road, Midrand, Gauteng
Fully refundableReserve now, pay when you stay
The price is $41 per night from Feb 20 to Feb 21
3.8/5 Good! (168 reviews)
"Nothing"

Reviewed on May 4, 2021

Mercure Johannesburg Midrand Hotel
33 Melville Road
4 out of 5
33 Melville Rd, Hyde Park, Sandton, Gauteng
33 Melville Road
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.

Recent reviews of Johannesburg hotels
expedia verified reviews