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.

F
Fran-Mari
From
South Africa
The cottage was beautiful! Very clean and very neat - and there was so many facilities and even videos on how to use the different facilities. The staff were very friendly and did not hesitate to assist with anything. The area is quiet and safe and very spacious. We enjoyed our stay - truly 10/10. It's a hidden gem!
Scored out of 10, guest rating 9.6
Exceptional - What previous guests thought, 156 reviews
Price from
US$36.93
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.

V
Vee
From
Namibia
Excellent location, very quiet place, super clean and friendly security guards! The new LXX complex next door is a such a treat with great spots to eat, and a convenience store! Literally walking distance to the Sandton city mall, but still safer to Uber. Loved every minute of our stay!
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 111 reviews
Price from
US$111.54
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.

S
S M
From
Lesotho
Rooms are spacious. Extremely cosy and comfy. Location is safe. Staffs are active in keeping the property clean. Very good for family. Good value for money.
Scored out of 10, guest rating 9.2
Superb - What previous guests thought, 142 reviews
Price from
US$50.75
1 night, 2 adults

Earthy and Organic

Johannesburg

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

M
Munyaradzi Zimbwa
From
Namibia
The place is spacious, beautiful and neat.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 214 reviews
Price from
US$83.65
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.

M
Matsheka
From
Botswana
The host and helping staff were exceptionally polite and helpful and the room ans facilities were up to par.
Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 236 reviews
Price from
US$60.76
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...

Z
Zena
From
Australia
A great location, great host and efficient communication - value for money
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 170 reviews
Price from
US$102.73
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.

F
Florence
From
Zimbabwe
It’s sooooooo safe! I was a solo traveler and my main concern was safety …I was attending an assessment in JhB I felt so safe , the privacy , there’s no noise , the place is clean and well kept. The reviews I read before booking were true! the place is just perfect.
Scored out of 10, guest rating 9.5
Exceptional - What previous guests thought, 272 reviews
Price from
US$47.55
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, 111 reviews
Price from
US$46.96
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
Million
From
Australia
everything is impeccable 👌🏾
Scored out of 10, guest rating 9.7
Exceptional - What previous guests thought, 168 reviews
Price from
US$68.39
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.98
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.6
Fabulous - What previous guests thought, 1,916 reviews

Popular with guests booking apartments in Johannesburg

Scored out of 10, guest rating 7.4
Good - What previous guests thought, 1,377 reviews

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

Popular with guests booking apartments in Johannesburg

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

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

84 On Marshall

Johannesburg
Budget options available
Scored out of 10, guest rating 6.7
Pleasant - What previous guests thought, 154 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.90 per night
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...

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

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

From US$79.25 per night

Franklin LS apartment

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

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

From US$62.55 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.53 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.27 per night
Scored out of 10, guest rating 8.0
Very good - What previous guests thought, 86 reviews

Located 2.8 km from Johannesburg Stadium and 5.5 km from Observatory Golf Club in the centre of Johannesburg, @Derricks Luxury Apartments provides accommodation with free WiFi and free private parking...

From US$45.17 per night
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 20 reviews

Well situated in Johannesburg, Lux Studio Apartment @ Hallmark House features concierge services and private parking. This apartment provides accommodation with a balcony.

Apartments with swimming pools in Johannesburg and nearby

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.41 per night
Scored out of 10, guest rating 9.0
Superb - What previous guests thought, 3 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.62 per night
Scored out of 10, guest rating 9.3
Superb - What previous guests thought, 38 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.

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.40 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 9 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...

From US$42.27 per night
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.27 per night
Scored out of 10, guest rating 8.3
Very good - What previous guests thought, 146 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.83 per night
Scored out of 10, guest rating 6.4
Pleasant - What previous guests thought, 83 reviews

Broadway flats Braamfontain features accommodation situated 1.5 km from the centre of Johannesburg and offers an outdoor swimming pool and a garden.

From US$39.92 per night

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.42 per night

Nine O four

Johannesburg
Central location
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.

From US$55.47 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.34 per night
Scored out of 10, guest rating 8.8
Fabulous - What previous guests thought, 7 reviews

Boasting city views, High Rise Haven features accommodation with a balcony, around 5.6 km from Observatory Golf Club.

Scored out of 10, guest rating 9.4
Superb - What previous guests thought, 10 reviews

Offering city views, The Orange Corner II is an accommodation located in Johannesburg, 5.9 km from Gold Reef City and 6.6 km from Observatory Golf Club.

From US$34.95 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$43.15 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.87 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.57 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.

From US$34.34 per night
Scored out of 10, guest rating 8.2
Very good - What previous guests thought, 283 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$41.09 per night

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

From US$147.93 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$79.25 per night
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,745 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$79.51 per night
Scored out of 10, guest rating 8.9
Fabulous - What previous guests thought, 94 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.66 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.37 per night
Scored out of 10, guest rating 7.6
Good - What previous guests thought, 856 reviews

Featuring mountain views, Reserved Suites Illovo offers accommodation with a rooftop pool, a fitness centre and a bar, around 1.9 km from Sandton City Mall.

From US$102.73 per night

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

See all
Avg. price/night: US$79.51
Scored out of 10, guest rating 8.5
Very good - What previous guests thought, 1,745 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$137.22
Scored out of 10, guest rating 8.1
Very good - What previous guests thought, 417 reviews
Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
Guest review by
Mothei-Kereeditse
Group
Avg. price/night: US$120.34
Scored out of 10, guest rating 8.6
Fabulous - What previous guests thought, 1,916 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$108.60
Scored out of 10, guest rating 7.8
Good - What previous guests thought, 930 reviews
Nice modern apartment. Good location, in Rosebank.
Guest review by
Mbalenhle
Young couple