Skip to main content

Apartments in Johannesburg

Find the apartments that appeal to you the most

Apartments for every style

Find the right apartment for you in Johannesburg

The best apartments in Johannesburg

Check out our pick of great apartments in Johannesburg

Filter by:

Review score

Luxury Fairland Fully Serviced Cottages

Randburg, Johannesburg

Set within 11 km of Parkview Golf Club and 12 km of Roodepoort Country Club in Johannesburg, Luxury Fairland Fully Serviced Cottages features accommodation with seating area.

R
Rita
From
United Kingdom
The cottage had everything to make your stay comfortable including fire place and electric blanket.
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 154 reviews
Price from
US$36.73
1 night, 2 adults

Studio Stay on Sixty6

Sandton, Johannesburg

Set within less than 1 km of Sandton City Mall and a 15-minute walk of Gautrain Sandton Station, Studio Stay on Sixty6 features rooms with air conditioning and a private bathroom in Johannesburg.

L
Larissa
From
Brazil
The room was spacious and very cozy, very clean, with natural light and blackout curtains. High-quality toiletries, spacious bathroom. High-quality towels. Air conditioning with heating function. Kitchen appliances such as a toaster, coffee maker, among others. Spacious refrigerator. Iron and hair dryer. Access was super easy and the place is extremely safe! Just a few minutes from Sandton City Mall and Mandela Square. I requested assistance during the night and received a prompt response. I also asked for a late check-out by one hour, and it was granted.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews
Price from
US$110.93
1 night, 2 adults

Peaceful@Swansea In Rosebank-Parkwood

Parkwood, Johannesburg

Set in Johannesburg in the Gauteng region, Peaceful@Swansea In Rosebank-Parkwood features a patio. It is located 2.2 km from Parkview Golf Club and offers full-day security.

N
Ntokozo
From
United Kingdom
It was a good and peaceful place to stay away from home.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 142 reviews
Price from
US$50.47
1 night, 2 adults

Earthy and Organic

Johannesburg

A recently renovated apartment located in Johannesburg, Earthy and Organic features an outdoor swimming pool.

S
Sibusiso
From
South Africa
The cleanliness of the property
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 214 reviews
Price from
US$83.20
1 night, 2 adults

Boutique Stay

Johannesburg

Featuring an outdoor swimming pool and views of pool, Boutique Stay is a recently renovated apartment located in Johannesburg, 8.4 km from Gold Reef City Casino.

D
Davy Julian
From
Namibia
Friendlness of owner and staff and prrepare to be of assistance when I need it
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 236 reviews
Price from
US$60.43
1 night, 2 adults

Heriot Properties Units 19 & 20

Melrose, Johannesburg

Conveniently situated in the Melrose district of Johannesburg, Heriot Properties Units 19 & 20 is situated 6.8 km from Parkview Golf Club, 7.3 km from Sandton City Mall and 8.3 km from Johannesburg...

D
Deborah
From
Eswatini
Perfect position safe and secure. Shoneez is a pleasure to deal with everything was spot on.
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 172 reviews
Price from
US$102.17
1 night, 2 adults

31OnGambia

Johannesburg

Located in Johannesburg and only 1.8 km from Parkview Golf Club, 31OnGambia provides accommodation with garden views, free WiFi and free private parking.

T
Thapelo
From
UK Virgin Islands
I like everything about the place. The bedroom and shower was neat and clean. The place was quite and environmentally friendly.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 273 reviews
Price from
US$47.29
1 night, 2 adults

Splice Apartments

Johannesburg

Located just 4.3 km from Parkview Golf Club, Splice Apartments offers accommodation in Johannesburg with access to an outdoor swimming pool, a fitness centre, as well as a concierge service.

K
Keith
From
United Kingdom
it was clean and spacious in a block that had security personnel, so it felt very safe. The property owner was very helpful and sent a message to check in how things were in the middle of the week.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 110 reviews
Price from
US$46.71
1 night, 2 adults

Kent Manor Guest Suites

Bryanston, Johannesburg

Located just 8 km from Gautrain Sandton Station, Kent Manor Guest Suites features accommodation in Johannesburg with access to a garden, barbecue facilities, as well as a housekeeping service.

M
Martin
From
South Africa
Everything the place is very lovely 😍
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 170 reviews
Price from
US$68.02
1 night, 2 adults

Riverclub Guest Suites in Riverclub, Sandton

Sandton, Johannesburg

Boasting a garden and views of pool, Riverclub Guest Suites in Riverclub, Sandton is a recently renovated apartment set in Johannesburg, 5.3 km from Sandton City Mall.

T
Thomas
From
Zimbabwe
The location, comfort and space.
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 133 reviews
Price from
US$46.72
1 night, 2 adults
All apartments in Johannesburg

Looking for an apartment?

For the travellers who appreciate a space of their own at the end of the day, an apartment or flat is the perfect home away from home. Furnished rooms and kitchen facilities give groups and families the flexibility to enjoy downtime separately, or plan the next day’s activities over a shared meal. Often available for short and long-term.

Most booked apartments in Johannesburg and surroundings in the past month

See all

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 148 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,922 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 2,058 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 6.6
Pleasant - What previous guests thought, 2,981 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 7.8
Good - What previous guests thought, 2,485 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 7.6
Good - What previous guests thought, 751 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 7.7
Good - What previous guests thought, 915 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,565 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 4,805 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 7.1
Good - What previous guests thought, 4,690 reviews

Save money on apartments in Johannesburg and nearby – budget options available

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 33 reviews

Located 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1007-Stunning Studio apt with incredible Joburg views provides accommodation with free...

Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 42 reviews

Set 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1507-Amazing views & Unique Joburg CBD Luxury offers accommodation with free WiFi and free...

Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 143 reviews

Set in the heart of Johannesburg, The Franklin Luxury Apartments offers a rooftop pool and free WiFi.

From US$78.82 per night

Franklin LS apartment

Johannesburg
Budget options available
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 196 reviews

Set in the Johannesburg CBD district of Johannesburg, Franklin LS apartment offers accommodation with a private pool and a 24-hour front desk.

Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 2 reviews

In a prime location in the centre of Johannesburg, The Franklin Exclusive Suites provides free WiFi, a fitness centre and free private parking for guests who drive.

From US$109.18 per night

Located 4.3 km from Johannesburg Stadium and 5.6 km from Gold Reef City Casino in the centre of Johannesburg, A quiet space in the city provides accommodation with free WiFi and free private parking.

From US$84.08 per night

Jewel city

Johannesburg
Budget options available

Jewel city is located in the Johannesburg CBD district of Johannesburg, 6.1 km from Gold Reef City Casino, 6.2 km from Apartheid Museum and 6.6 km from Gold Reef City.

From US$42.04 per night

Three shots Wifi Dstv at Mapungubwe, a property with a bar, is located in Johannesburg, 6.5 km from Gold Reef City, 7.1 km from Parkview Golf Club, as well as 7.2 km from Observatory Golf Club.

From US$58.39 per night

Apartments with swimming pools in Johannesburg and nearby

Scored out of 10, guest rating 8.7
Fabulous - What previous guests thought, 37 reviews

Seventh Heaven provides accommodation situated 1.6 km from the centre of Johannesburg and offers a seasonal outdoor swimming pool and a bar.

From US$48.17 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 50 reviews

Situated 4.1 km from Johannesburg Stadium and 6.3 km from Gold Reef City Casino in the centre of Johannesburg, 504 Mapungubwe Hotel features accommodation with free WiFi and free private parking.

From US$42.18 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 2 reviews

Located 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Stylish - 1 Bedroom at Mapungubwe Hotel Apartments provides accommodation with free WiFi and...

From US$39.41 per night
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 36 reviews

Situated in the centre of Johannesburg, 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino, Cloud Ink @Mapungubwe offers free WiFi, an outdoor swimming pool and air conditioning.

From US$48.31 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 6 reviews

Set 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Urban City Kraal at Mapungubwe Hotel offers accommodation with free WiFi and free private...

From US$49.13 per night
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 8 reviews

Located 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Rustic Oasis at Mapungubwe Apartments, Johannesburg provides accommodation with free WiFi...

Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 1 review

Situated 4 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, Modern Bachelor features accommodation with free WiFi and free private parking.

From US$42.04 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 148 reviews

Ideally located in the centre of Johannesburg, Mabungubwe Hotel Apartments - Home Away from Home offers air-conditioned rooms with free WiFi and free private parking.

From US$52.55 per night

Enjoy breakfast in Johannesburg and nearby

Set in the heart of Johannesburg, 4 km from Johannesburg Stadium, Swanky Spectacular Hotel offers air-conditioned accommodation with free WiFi and a flat-screen TV.

Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 281 reviews

Featuring pool views, The Melville Quarters offers accommodation with patio, around 3.1 km from Parkview Golf Club. Private parking is available on site at this recently renovated property.

From US$40.87 per night

Boasting a hot tub, Houghton Luxurious Home is set in Johannesburg.

From US$147.13 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 13 reviews

Featuring air-conditioned accommodation with a patio, Pender House Cottage Melrose is located in Johannesburg.

From US$78.82 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,741 reviews

The Max Hotel Sandton is located in the suburb of Ilovo, close to Sandton, and offers contemporary styled apartments. The complex features a garden with outdoor pool.

From US$68.31 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 93 reviews

Located within 5.7 km of Observatory Golf Club and 7.7 km of Johannesburg Stadium in Johannesburg, Bedfordview Hotel & Apartments offers accommodation with seating area.

From US$105.09 per night

@Home Cottage

Johannesburg
Breakfast options
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 30 reviews

@Home Cottage, a property with a garden, is set in Johannesburg, 5.7 km from Gautrain Sandton Station, 6.3 km from Sandton City Mall, as well as 8.1 km from Parkview Golf Club.

From US$50.09 per night

Nine O four

Johannesburg
Breakfast options
Scored out of 10, guest rating 10
Exceptional - What previous guests thought, 1 review

Nine O four is located in the Johannesburg CBD district of Johannesburg, 5.6 km from Observatory Golf Club, 6.4 km from Gold Reef City Casino and 6.6 km from Apartheid Museum.

Great access to the city centre. Check these apartments in Johannesburg and nearby

Scored out of 10, guest rating 5.0
Passable - What previous guests thought, 1 review

Stylish Bachelor with Oak Floors & View offers accommodation located 1.2 km from the centre of Johannesburg and features a garden and barbecue facilities.

From US$26.27 per night
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 5 reviews

Located in the centre of Johannesburg, just 2.9 km from Johannesburg Stadium and 5.6 km from Observatory Golf Club, Linaste at Colosseum provides accommodation with city views and free WiFi.

From US$34.16 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 14 reviews

Located 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, 305 Urban Oasis in Jozi CBD provides accommodation with free WiFi and free private parking.

From US$42.91 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 3 reviews

Located 3.8 km from Johannesburg Stadium and 5.4 km from Gold Reef City Casino in the centre of Johannesburg, The Orange Corner III provides accommodation with free WiFi and free private parking.

From US$35.68 per night
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 22 reviews

Set 4.1 km from Johannesburg Stadium and 6 km from Gold Reef City Casino in the centre of Johannesburg, Chic Oasis in Vibrant Jozi BDC offers accommodation with free WiFi and free private parking.

From US$37.37 per night
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 155 reviews

Attractively situated in the centre of Johannesburg, 84 On Marshall features free WiFi, a casino and free private parking for guests who drive.

From US$46.65 per night
Scored out of 10, guest rating 8.4
Very good - What previous guests thought, 89 reviews

Located in the centre of Johannesburg, within 3.9 km of Johannesburg Stadium and 6.2 km of Gold Reef City Casino, 4 on Pritchard Luxury Suites is an accommodation offering city views.

From US$138.67 per night
Scored out of 10, guest rating 7.2
Good - What previous guests thought, 10 reviews

Located 3.9 km from Johannesburg Stadium and 6.2 km from Gold Reef City Casino in the centre of Johannesburg, 1804 Franklin 3-Bed Penthouse with Rooftop Jacuzzi provides accommodation with free WiFi...

From US$310.03 per night

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

See all
Avg. price/night: US$68.31
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,741 reviews
It's my fourth or fifth stay at Max Executive Apartments, and the service is always amazing. From check-in to the service throughout the stay, whether it's in the two bedroom apartment or the studio apartment, I truly appreciate it. I'll definitely be coming back :)
Guest review by
Vuyolwethu Dubese
Solo traveller
Avg. price/night: US$136.48
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 419 reviews
Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
Guest review by
Mothei-Kereeditse
Group
Scored out of 10, guest rating 7.9
Good - What previous guests thought, 2,459 reviews
The room i had this time around was much warmer then the studio apartment i booked last month. The aircon was working 100% that was good . The reception lady was very friendly and helpful i liked that
Guest review by
Fakudze
Group
Avg. price/night: US$115.60
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,922 reviews
Location, ease of access, security, parking availability, fully equipped self catering apartments, neatness, close proximity to Rosebank Mall
Guest review by
Barton-Hobbs
Family with young children
Avg. price/night: US$66.56
Scored out of 10, guest rating 7.7
Good - What previous guests thought, 915 reviews
Nice modern apartment. Good location, in Rosebank.
Guest review by
Mbalenhle
Young couple