Apart Hotels in Johannesburg for Rent

Most properties 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.

Compare 65 Aparthotels in Johannesburg with updated reviews, rates, and availability.

BlackBrick Sandton One
3 out of 5
25 Fredman Dr, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $47 per night from Sep 29 to Sep 30
$47
per night
Sep 29 - Sep 30
7/10 Good! (6 reviews)
Cozy
"Lovely modern hotel"

Reviewed on Jul 20, 2023

BlackBrick Sandton One
The Capital on Bath
3 out of 5
72 Bath Avenue, Rosebank, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $58 per night from Sep 22 to Sep 23
$58
per night
Sep 22 - Sep 23
9/10 Wonderful! (123 reviews)
Nice Comfortable Clean Hotel
"Very nice hotel, comfortable bed and bathroom, high level of luxury for the price. The hotel is simple but clean, and the staff seem friendly. My only note is that this is about a 7-minute walk to the mall. Other reviews claim it is safe to do this walk at night but the receptionist told me otherwise. ..."

Reviewed on Jan 26, 2023

The Capital on Bath
The Leonardo
5 out of 5
75 Maude Street, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $255 per night from Sep 26 to Sep 27
$255
per night
Sep 26 - Sep 27
9/10 Wonderful! (19 reviews)
"Loved the location and that it is within walking distance to Mandela Sq. The living space is very big, with a downstairs kitchenette and lounge and upstairs sleeping area - it had a studio feel to it, with lots of privacy. The kitchen was well stocked. The sheets were beautiful and I slept very well. ..."

Reviewed on May 28, 2023

The Leonardo

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

MINT Apartments Greenside
135 Greenway, Randburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $39 per night from Oct 19 to Oct 20
$39
per night
Oct 19 - Oct 20
8/10 Very Good! (5 reviews)
"The room are good and comfortable. The parking is ridiculous and there is no preparation for load shedding either."

Reviewed on May 3, 2023

MINT Apartments Greenside
Marriott Executive Apartments Johannesburg, Melrose Arch
4 out of 5
42 The High Street, Melrose Arch, Johannesburg, Gauteng
Fully refundableReserve now, pay when you stay
The price is $215 per night from Sep 25 to Sep 26
$215
per night
Sep 25 - Sep 26
9.6/10 Exceptional! (20 reviews)
"Excellent! I stayed in the executive apartments and the experience was top tier! Can’t wait to come back!"

Reviewed on Jun 18, 2023

Marriott Executive Apartments Johannesburg, Melrose Arch
Menlyn Apartments
3.5 out of 5
505 Gert Potgieter, Pretoria, Gauteng
The price is $42 per night from Oct 22 to Oct 23
$42
per night
Oct 22 - Oct 23
7.8/10 Good! (27 reviews)
"Everything was good 👍"

Reviewed on Feb 24, 2023

Menlyn Apartments
CAG The Vantage
4 out of 5
Corner Bath and Tyrwhitt Avenue, Rosebank, Johannesburg, Gauteng
The price is $75 per night from Oct 9 to Oct 10
$75
per night
Oct 9 - Oct 10
8.6/10 Excellent! (132 reviews)
"Especially ladies on the housekeeping department and the guys in the reception were excellent. Ill will certainly be staying in the Vantage next time Ill be in Joburg. Hope to see you soon guys. Ali Müjdat Sudutemiz Istanbul-Türkiye"

Reviewed on Sep 15, 2023

CAG The Vantage
Dikhololo
3 out of 5
Sienna Farm, Beestekraal, North West
The price is $49 per night from Oct 10 to Oct 11
$49
per night
Oct 10 - Oct 11
8.6/10 Excellent! (39 reviews)
Dikhololo wonderful family experience
"The resort is amazing, everything you need is for a fun filled family holiday. The cost of common activities are free and certain carries an affordable cost. The animals roam the entire resort. The downside is the soundproofing required in the units as you can hear the adjoining units. However you ..."

Reviewed on May 3, 2023

Dikhololo
The Capital on Park Apart-hotel
101 Katherine Street, 23, Sandton, Gauteng
The price is $67 per night from Oct 7 to Oct 8
$67
per night
Oct 7 - Oct 8
6/10 (1 review)
"Check in was more difficult than it should be. The property is not a part of the actual hotel, so you can’t check it with the lobby counter. Instructions weren’t as clearly communicated and took us a while to get the keys."

Reviewed on Sep 19, 2023

The Capital on Park Apart-hotel
Absolute Farenden Apartments
4 out of 5
396 Farenden Street, Hatfield, Pretoria, Gauteng
Fully refundableReserve now, pay when you stay
The price is $44 per night from Sep 29 to Sep 30
$44
per night
Sep 29 - Sep 30
9/10 Wonderful! (42 reviews)
a good place to stay
"it was generally good and comfortable"

Reviewed on Jan 2, 2023

Absolute Farenden Apartments
Hills and Dales Accommodation
3 out of 5
Plot 4, Ashenti Road, Hills and Dales, Lanseria, Gauteng
The price is $54 per night from Sep 26 to Sep 27
$54
per night
Sep 26 - Sep 27
9.8/10 Exceptional! (10 reviews)
Very pleasant!
"Very nice stopover near lanseria airport. Great communication, check in and overall stay"

Reviewed on Mar 10, 2023

Hills and Dales Accommodation
BlackBrick Sandton Two
3.5 out of 5
22 Fredman Dr, Sandton, Gauteng
6/10 (1 review)
"The property is not bad. Decent on a budget. Staff not very friendly at all. A bit too argumentative. It is very noisy and 1 bedroom is very small with low budget minimalistic furnishings. Rooms and bathrooms are very tight. Not comfortable just functional. Biggest issue was the noise from other ..."

Reviewed on May 16, 2023

BlackBrick Sandton Two
Akanani Apartments
4 out of 5
561 Pretorius Street, Arcadia, Pretoria, Gauteng
The price is $43 per night from Sep 29 to Sep 30
$43
per night
Sep 29 - Sep 30
8.8/10 Excellent! (14 reviews)
"Great place to stay, has everything you need in a home."

Reviewed on Apr 14, 2021

Akanani Apartments
Villa Via Executive Suites
111 Linden St, Sandton, Gauteng
The price is $37 per night from Sep 25 to Sep 26
$37
per night
Sep 25 - Sep 26
Villa Via Executive Suites
Ellipse Executive Apartments
Karkloof Cres, Midrand, Gauteng
10/10 Exceptional! (1 review)
"I liked the hygiene, the fast wi-fi and the two TVs, the only complaint is i did not have a heater in my room"

Reviewed on Jun 27, 2023

Ellipse Executive Apartments
The Archer Aparthotel by Totalstay
2 Eglin Rd, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $34 per night from Sep 26 to Sep 27
$34
per night
Sep 26 - Sep 27
The Archer Aparthotel by Totalstay
12 Decades Johannesburg Art Hotel
2.5 out of 5
286 Fox Street, Johannesburg, Gauteng
The price is $38 per night from Oct 13 to Oct 14
$38
per night
Oct 13 - Oct 14
7.4/10 Good! (63 reviews)
"No soap in bathroom -could not shower Emergency lighting is needed in stairwells during load shedding"

Reviewed on Oct 25, 2022

12 Decades Johannesburg Art Hotel
CAG The Hub
3.5 out of 5
3 Muswell Rd, Bryanston, Sandton, Gauteng
The price is $65 per night from Oct 8 to Oct 9
$65
per night
Oct 8 - Oct 9
9.2/10 Wonderful! (59 reviews)
Best stay
"Great Wi-fi. no load-shedding Good location. Close to great shops and stores. very clean"

Reviewed on May 11, 2023

CAG The Hub
The Residency Hurlingham
4 out of 5
8 Braemar Rd, Sandton, Gauteng
Fully refundableReserve now, pay when you stay
The price is $75 per night from Oct 22 to Oct 23
$75
per night
Oct 22 - Oct 23
10/10 Exceptional! (1 review)
"No towels to be found. No emergency lighting of any nature in any part of the building or units, not even the odd self charging bulbs in stairwells and passages; really not good enough. Otherwise, nice and clean, and the gate guard who did the check-in was helpful and friendly."

Reviewed on Mar 14, 2023

The Residency Hurlingham
The Franklin Loft Apartments
4 out of 5
4 Pritchard St, Johannesburg, Gauteng
The price is $74 per night from Sep 29 to Sep 30
$74
per night
Sep 29 - Sep 30
9/10 Wonderful! (15 reviews)
"This is a very nice apartment and the staff were very helpful. I didn't expect it, but since I had the windows open for the duration of my stay, I always got to hear the Muslim pre-dawn and evening call to prayers. I am not of that faith, but I still found it a highlight of each day. I also really ..."

Reviewed on Jan 23, 2023

The Franklin Loft Apartments
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

MINT Express Sandton View
3.5 out of 5
Coner 4th Street and Arkwright Ave, Sandton, Gauteng
8.2/10 Very Good! (41 reviews)
"Good"

Reviewed on Aug 5, 2023

MINT Express Sandton View
BlackBrick Sandton One
3 out of 5
25 Fredman Dr, Sandton, Gauteng
7/10 Good! (6 reviews)
Cozy
"Lovely modern hotel"

Reviewed on Jul 20, 2023

BlackBrick Sandton One
The Capital on Bath
3 out of 5
72 Bath Avenue, Rosebank, Johannesburg, Gauteng
9/10 Wonderful! (123 reviews)
Nice Comfortable Clean Hotel
"Very nice hotel, comfortable bed and bathroom, high level of luxury for the price. The hotel is simple but clean, and the staff seem friendly. My only note is that this is about a 7-minute walk to the mall. Other reviews claim it is safe to do this walk at night but the receptionist told me otherwise. ..."

Reviewed on Jan 26, 2023

The Capital on Bath
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 Aparthotels information

Number of reviews
578
Accommodation
65 Aparthotels
Lowest Price
$28
Highest Price
$255

Frequently asked questions

What can I expect from my aparthotel stay in Johannesburg?
By choosing an aparthotel in Johannesburg, you’re likely to be in the center of it all. You might want to visit the popular shops while you’re in this culturally rich area. Johannesburg is also known for its museums and entertainment venues.
What are some top aparthotels for a stay in Johannesburg?
BlackBrick Sandton One is a favorite aparthotel in Johannesburg, featuring 67 apartments with kitchenettes and free WiFi as well as hotel amenities like free parking. A couple of other top aparthotels to consider are The Capital on Bath and The Leonardo.
How many aparthotels will I find in Johannesburg?
On Expedia, there are 67 aparthotels located in Johannesburg. You can choose one of these from the overall 2488 hotels and other accommodations.
What should I see and do in Johannesburg?
Gold Reef City and Montecasino are top sights to discover. Family-friendly attractions include Johannesburg Zoo and Gold Reef City Theme Park, whereas Klipriviersberg Nature Reserve and Walter Sisulu National Botanical Garden are a couple of great spots to enjoy the outdoors. Other places in town to visit include Johannesburg City Hall and Carlton Centre.
What is an aparthotel?
An aparthotel is a hybrid hotel and apartment, with the amenities of a traditional hotel, and the privacy and space of an apartment. By booking an aparthotel, you can stay longer and absorb more of the local color in Johannesburg. Enjoy home cooking in the full kitchen or kitchenette and having the space to entertain and relax with friends and family.

Recent reviews of Johannesburg hotels
Expedia verified reviews