Find Hotels with Connecting Rooms in Johannesburg

Most hotels are fully refundable. Because flexibility matters.

Save 10% or more on over 100,000 hotels worldwide as a One Key member.

Search over 2.9 million properties and 550 airlines worldwide.

Pick from 79 Johannesburg Hotels with Connecting Rooms and compare room rates, reviews, and availability. Most hotels are fully refundable.

54 On Bath
5 out of 5
54 Bath Avenue, Rosebank, Johannesburg, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is $140 per night from Jun 2 to Jun 3
$140
per night
Jun 2 - Jun 3
9.4/10 Exceptional! (172 reviews)
"The hotel staff and service were excellent. We would defintely recommend this hotel. We especially loved being able to walk into the mall from the hotel. The staff in the restaurant and front desk was very courteous and helpful and make our stay great!!!"

Reviewed on May 18, 2023

54 On Bath
7th Street Guesthouse
4 out of 5
22 & 24 7th Street, Melville, Johannesburg, Gauteng, 2092
The price is $75 per night from May 30 to May 31
$75
per night
May 30 - May 31
9.2/10 Wonderful! (42 reviews)
"Nice stay, good service, nice area."

Reviewed on Jun 24, 2021

7th Street Guesthouse
Blue Mango Lodge
3 out of 5
226 Sixth Avenue, Bredell, Kempton Park, Gauteng, 1623
9.2/10 Wonderful! (32 reviews)
"This is a lovely setting and the hospitality is warm and welcoming. The rooms were comfortable - the only issues we had were that one of the electrical outlets was dead and the ceiling fan wasn’t operational, so had to swap out electrical charging station for portable fan to sleep. But VERY minor ..."

Reviewed on Nov 13, 2019

Blue Mango Lodge

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

African Pride Melrose Arch Hotel, Autograph Collection
5 out of 5
1 Melrose Square, Melrose Arch, Johannesburg, Gauteng, 2196
Fully refundableReserve now, pay when you stay
The price is $118 per night from Jun 16 to Jun 17
$118
per night
Jun 16 - Jun 17
9/10 Wonderful! (313 reviews)
"It is a nice hotel but the room was too cold, not heating services and I was freezing."

Reviewed on May 24, 2023

African Pride Melrose Arch Hotel, Autograph Collection
Akanani Apartments
4 out of 5
561 Pretorius Street, Arcadia, Pretoria, Gauteng, 181
The price is $41 per night from Jun 2 to Jun 3
$41
per night
Jun 2 - Jun 3
8.8/10 Excellent! (14 reviews)
"Great place to stay, has everything you need in a home."

Reviewed on Apr 14, 2021

Akanani Apartments
Carnival City Hotel
4 out of 5
Elsburg Road & Heidelberg Rd, Brakpan, Gauteng, 1540
8.4/10 Very Good! (29 reviews)
"."

Reviewed on Nov 17, 2021

Carnival City Hotel
Airport Game Lodge
3 out of 5
21 Fourth Road Bredell, Kempton Park, Gauteng, 1627
The price is $85 per night from May 29 to May 30
$85
per night
May 29 - May 30
8.2/10 Very Good! (307 reviews)
Pleasant stay
"Overall i was happy with the stay, the staff were very friendly, pickup from airport was a little late but nothing to complain about.room was cosy ,wifi was great included streaming TV, breaksfast was sufficient. Few game animals to watch. Definitely value for money and will stay if i need a night ..."

Reviewed on Sep 2, 2022

Airport Game Lodge
Apollo Hotel
3 out of 5
158 Bram Fischer Drive, Randburg, Gauteng, 2194
Fully refundableReserve now, pay when you stay
The price is $33 per night from Jun 8 to Jun 9
$33
per night
Jun 8 - Jun 9
8.2/10 Very Good! (82 reviews)
Budget Hotel in the heart of Randburg
"Even though the website says there is room service and a restaurant, there isn't (the restaurant was closed - even the bar opened much later than it should have on the Sunday). The note we were handed on check-in actually advised "for hygiene purposes, we don't serve meals in the rooms, guests are ..."

Reviewed on May 10, 2023

Apollo Hotel
AM Milner
5 out of 5
284 Milner Street, Waterkloof, Pretoria, Gauteng
8/10 Very Good! (11 reviews)
Excellent
"We stayed over for one night. This property is situated between Pretoria's two major shopping malls-the Broolyn mall and the Menlyn Mall. Brooklyn is about three minutes drive from the property and Menlyn about seven minutes. It is situated in a very quiet affluent neighborhood with 24 hour security. ..."

Reviewed on Mar 25, 2019

AM Milner
The Centurion Hotel
4 out of 5
1001 Lenchen Ave, Centurion, Gauteng, 0157
Fully refundableReserve now, pay when you stay
The price is $62 per night from May 29 to May 30
$62
per night
May 29 - May 30
8/10 Very Good! (59 reviews)
Poor Communication
"Hotel premises are closed due to flood damage 9/12, so unable to stay. No prior warning or contact made by Hotel or Hotels.com prior to arrival"

Reviewed on Dec 27, 2019

The Centurion Hotel
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.

Johannesburg Hotels with Connecting Rooms information

 

Hotels with Connecting Rooms in Johannesburg

79

Highest price
$140
Cheapest price
$33
Number of guest reviews
1,061
Total number of hotels in Johannesburg
2,324

 

Recent reviews of Johannesburg hotels
Expedia verified reviews