Find Historic Hotels 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 Historic Hotels

African Hills Safari Lodge & Spa
4 out of 5
Plumari Private Game Reserve; Doornhoek, Magaliesberg, Gauteng
The price is $177 per night from Jan 27 to Jan 28
4.6/5 Wonderful! (20 reviews)
Amazing Askari
"Our stay was incredible. The service is excellent at Askari! The rooms were really comfortable. The food was exceptional. It was such a treat to be so close to the animals."

Reviewed on Aug 10, 2021

African Hills Safari Lodge & Spa
African Pride Irene Country Lodge, Autograph Collection
4 out of 5
Nellmapius Drive, Irene, Centurion, Gauteng
Fully refundableReserve now, pay when you stay
The price is $117 per night from Jan 27 to Jan 28
4.5/5 Wonderful! (106 reviews)
A little piece of heaven
"We had the most amazing 1 night stay at one of our favourite places. The service was top notch from start to finish. Marielle(reservations) patiently listened and tried to accommodate my requests, check in was efficient as was check out (Elizabeth is the most gracious receptionist) and the lake facing ..."

Reviewed on Sep 19, 2021

African Pride Irene Country Lodge, Autograph Collection
Sandton Boutique Hotel - 28A On Oxford
4 out of 5
28a Oxford Avenue, Sandhurst, Sandton, Gauteng
4.5/5 Wonderful! (115 reviews)
"Fantastic service and a wonderful venue"

Reviewed on Dec 11, 2017

Sandton Boutique Hotel - 28A On Oxford
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.
Illyria House
5 out of 5
327 Bourke Street, Pretoria, Gauteng
4.4/5 Wonderful! (41 reviews)
"The staff and food were excellent, but the accomodation"

Reviewed on Nov 11, 2019

Illyria House
Ginnegaap Guest House
3 out of 5
54 4th Avenue, Melville, Johannesburg, Gauteng
4.4/5 Excellent! (69 reviews)
Nice place in a great neighborhood
"nice place in a great location. You can easily walk to many bars and restaurants."

Reviewed on Feb 22, 2019

Ginnegaap Guest House
Over The Moon Guesthouse
5 out of 5
229 Frederick Drive, Northcliff, Randburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $107 per night from Feb 12 to Feb 13
4.3/5 Excellent! (6 reviews)
Top-flight view of the city
"Nothing but great things to say about my experience at Over the Moon. It started with a friendly and personalized greeting from Brian, the proprietor of the guest house, and that sane level of attention and kindness lasted throughout my entire stay. Brian goes the extra mile to make sure you’re comfortable ..."

Reviewed on Apr 1, 2018

Over The Moon Guesthouse
314 on Clark Guest House
4 out of 5
314 Clark Street, Brooklyn, Pretoria, Gauteng
The price is $53 per night from Jan 27 to Jan 28
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
Constantia Manor Guest House
4 out of 5
521 January Masilela Drive, Constantia Park, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $87 per night from Feb 10 to Feb 11
4.3/5 Excellent! (24 reviews)
Spotless
"The reception, at Constantia Manor, is unequivocally hearty. The rooms are spotless and comfortable. Highly recommended."

Reviewed on Mar 23, 2021

Constantia Manor Guest House
Misty Hills Country Hotel
4 out of 5
69 Drift Blvd (R114), Krugersdorp, Gauteng
4.2/5 Excellent! (142 reviews)
"Very good place. Well laid out. I think they are recovering from the impact of Covid. I would love to go back for a better experience!"

Reviewed on Oct 11, 2020

Misty Hills Country Hotel
River Meadow Manor
4 out of 5
No 1 Twin Rivers Estate, Jan Smuts Ave, Irene, Centurion, Gauteng
4.2/5 Very Good! (10 reviews)
"Great stay again!!!!"

Reviewed on Mar 7, 2021

River Meadow Manor
The Cradle Rest
3 out of 5
Plot 13 Kromdraai Kromdraai, Close to R 374 & R114, Madeteleli, Gauteng
4.1/5 Very Good! (7 reviews)
"Stay was OK."

Reviewed on Nov 4, 2019

The Cradle Rest
Premier Hotel Mapungubwe
4 out of 5
52-54 Marshal Street, Marshaltown, Johannesburg, Gauteng
4.1/5 Very Good! (381 reviews)
"Amazing"

Reviewed on Jun 15, 2021

Premier Hotel Mapungubwe
Mount Grace Hotel & Spa
Old Rustenburg Road, Magaliesberg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $129 per night from Jan 27 to Jan 28
4.1/5 Very Good! (177 reviews)
"It was very good juat the splash pool jets were never on and the main pool was a little cold but thats the weather ."

Reviewed on Oct 11, 2021

Mount Grace Hotel & Spa
Nomndeni de la Changuion
4 out of 5
100 6th Ave, Melville, Johannesburg, Gauteng
4.1/5 Very Good! (12 reviews)
excellent
"friendly welcome, great breakfast, conveniently located and themed rooms"

Reviewed on Dec 3, 2016

Nomndeni de la Changuion
Thaba Manzi Ranch
3 out of 5
Portion 19 Boschfontein, Rustenburg Rural, Maanhaarand, North West
4/5 Very Good! (2 reviews)
"Enjoyed the break. So Nice and quiet. The birds were the loudest noise. Staff were friendly and helpfull. Watch out for Google Maps sending you to dilapidated Kawa Manzi guest house. I would recommend to all friends and family. I would also recommend the big toe test. Lie on the main bed and measure ..."

Reviewed on Feb 20, 2017

Thaba Manzi Ranch
Faircity Grosvenor Gardens
3.5 out of 5
212 Grosvenor Street, Hatfield, Pretoria, Gauteng
3.9/5 Very Good! (106 reviews)
"My family and i had a wonderful stay at Faircity Grosvener Gardens. The unit was clean and comfortable. However we would liked to have a more spacious shower. Location was excellent for us as it was close to the University of Pretoria and the area was pleasant apart from a bit of traffic noise. This ..."

Reviewed on Jul 18, 2019

Faircity Grosvenor Gardens
Manhattan Hotel
3 out of 5
247 Scheiding Street, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $55 per night from Jan 27 to Jan 28
3.8/5 Good! (39 reviews)
My stay at Manhattan
"The hotel is clean, people friendly, food very nice but services are very slow. The bed was to bad and very uncomfortable, too hard whether is of poor quality or too old and needs a replacement. The electronic card unlock for doors was a mess as one keep on taking it for activation. The whole place ..."

Reviewed on Jul 1, 2021

Manhattan Hotel
Lanseria Country Estate
3 out of 5
Lindley, Lanseria, Gauteng
The price is $56 per night from Feb 20 to Feb 21
3.7/5 Good! (12 reviews)
"Beautiful setting peaceful quiet excellent service and friendly staff. Definitely going back! Didn’t enjoy the mozzies!"

Reviewed on Oct 27, 2019

Lanseria Country Estate
Arcadia Hotel
3 out of 5
515, Johannes Ramokhoase (Proes Street), Arcadia, Pretoria, Gauteng
3.4/5 Good! (21 reviews)
Very Short Stay Hotel
"It’s an old Hotel, furniture and fittings quite dated but it was clean. The Staff are very helpful and pleasant to guests, and they offer free transport/tours to guests to move about Pretoria. The Restaurant was disappointing.This Hotel seems to focus on hosting large groups for Conferences, which ..."

Reviewed on Nov 26, 2019

Arcadia Hotel
Rose Well Country House And Spa
3 out of 5
R24 Rustenburg Rd, Magaliesberg, Gauteng
Rose Well Country House And Spa
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.

Frequently asked questions

Recent reviews of Johannesburg hotels
expedia verified reviews