Skip to main content

The 10 Best Apartments in Johannesburg, South Africa

Check out our pick of great apartments in Johannesburg

Filter by:


Review score

Superb: 9+ Very good: 8+ Good: 7+ Pleasant: 6+
Our top picks Lowest price first Star rating and price Top reviewed

See the latest prices and deals by choosing your dates.

The apartment provides guests with a balcony, inner courtyard views, a seating area, satellite flat-screen TV, a fully equipped kitchen with an oven and a microwave, and a private bathroom with shower and a hair dryer. At the apartment complex, each unit is equipped with bed linen and towels.

As a solo traveler I was nervous to go to Joburg after reading how unsafe it was. Therefore, I’ve been told I should look for accommodation in Melrose Arch as it’s a safe location. And that was absolutely right! I felt super safe and at home. The apartment is located in an office building, which may seem odd, but the benefit is that it’s super quiet at night thus you will have an amazing sleep. The security is present downstairs 24/7. The apartment itself has all the amenities you may need. There’s also a lovely balcony. The bathroom was clean, towels were provided. The bed was comfortable even if on the shorter side. Special thanks to Shoneez and Suzanne who both took wonderful care of me. Thank you! All in all, would gladly come back any time!

Show more Show less
9.2
Superb
106 reviews
Price from
£70
per night

The apartment features 1 bedroom, a flat-screen TV with streaming services, a fully equipped kitchenette with an oven and a microwave, and 1 bathroom with a walk-in shower. This apartment is allergy-free and non-smoking.

I like everything about the place. The bedroom and shower was neat and clean. The place was quite and environmentally friendly.

Show more Show less
9.6
Exceptional
139 reviews
Price from
£29
per night

The apartment has 1 bedroom, 1 bathroom, bed linen, towels, a flat-screen TV with streaming services, a dining area, a fully equipped kitchenette, and a terrace with garden views. Guests can take in the ambience of the surroundings from an outdoor dining area. For added privacy, the accommodation has a private entrance and is protected by full-day security.

Amazing place and amazing people!

Show more Show less
9.7
Exceptional
122 reviews
Price from
£44
per night

Some units in the apartment complex have private entrance and are fitted with desk and wardrobe. Some of the units feature a cable flat-screen TV, a fully equipped kitchen with an oven, and a private bathroom with a bath and a hair dryer. In some units there is a dressing room for guests to change in.

Vincent is great host! The hotel was decent, safe to stay

Show more Show less
9
Superb
192 reviews
Price from
£26
per night

The apartment with a balcony and mountain views has 1 bedroom, a living room, a flat-screen TV, an equipped kitchen with an oven and a microwave, and 1 bathroom with a shower. Towels and bed linen are offered in the apartment. The property has an outdoor dining area.

The place was amazing, It was a very peaceful place ,The owner was super friendly and helpful, the view was to die for wish I could have stayed longer ,will definitely come back .I really recommend it

Show more Show less
9.3
Superb
103 reviews
Price from
£38
per night

The apartment provides guests with a patio, garden views, a seating area, satellite flat-screen TV, a fully equipped kitchenette with a microwave and a toaster, and a private bathroom with walk-in shower and a hair dryer. A fridge, a stovetop and kitchenware are also featured, as well as a kettle. At the apartment complex, the units come with bed linen and towels.

The Architecture, the greenery and interior decor were spectacular!

Show more Show less
9.3
Superb
180 reviews
Price from
£42
per night

Located in Johannesburg, 9.4 km from Montecasino and 10 km from Sandton City Mall, 24 On Basil Boutique Luxury hotel offers accommodation with air conditioning and access to a garden. This property offers access to a patio, pool at the pool table, free private parking and free WiFi. The aparthotel provides an outdoor swimming pool, fitness room and a 24-hour front desk. Accommodation for disabled guests is also available at the property.

I loved it! Just perfect in every way. Ndaba is awesome, friendly, professional, knowledgeable and flexible.

Show more Show less
9.5
Exceptional
145 reviews
Price from
£135
per night

The apartment provides guests with a terrace, pool views, a seating area, satellite flat-screen TV, a fully equipped kitchen with a microwave and a toaster, and a private bathroom with walk-in shower and a hair dryer. A balcony with outdoor furniture and garden views is offered in every unit. At the apartment complex, each unit is fitted with bed linen and towels.

If you're seeking a tranquil, safe location with easy access to essential amenities, as well as a friendly and attentive host, look no further.

Show more Show less
9.3
Superb
114 reviews
Price from
£33
per night

The apartment is composed of 1 bedroom, a fully equipped kitchen, and 1 bathroom. Towels and bed linen are available in the apartment. The accommodation offers a fireplace.

A minimarket is available at the apartment.

The place is beautiful and clean and the check in was very easy for both of us

Show more Show less
9.6
Exceptional
5 reviews
Price from
£23
per night

Located in Johannesburg, Rosebank Apartment the Bolton 27 provides accommodation with private pool, free WiFi and free private parking for guests who drive. The air-conditioned accommodation is 3 km from Parkview Golf Club. The property is non-smoking and is situated 5.5 km from Sandton City Mall.

The apartment is composed of 1 bedroom, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is provided.

Super well put together, location was incredible and it was absolutely spotless!

Show more Show less
9.4
Superb
11 reviews
Price from
£39
per night

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.
Search apartments in Johannesburg

Most booked apartments in Johannesburg this month

Enjoy breakfast in Johannesburg!

  • 24 On Basil Boutique Luxury hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 145 reviews

    Located in Johannesburg, 9.4 km from Montecasino and 10 km from Sandton City Mall, 24 On Basil Boutique Luxury hotel offers accommodation with air conditioning and access to a garden.

    Very nice and quiet. Ndaba was also an amazing host

  • Rivonia One & Only
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 94 reviews

    The Rivonia One & Only offers accommodation in Johannesburg with free WiFi and garden views, 9 km from Monte Casino.

    Quietness of the place and easy access to everything.

  • @Home Cottage
    Breakfast options
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 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.

    It was to much wonderful food!! it was fantastic!!

  • MINT Hotel 84 on Katherine
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 4,685 reviews

    Situated in Johannesburg, 500 metres from Gautrain Sandton Station, MINT Hotel 84 on Katherine offers accommodation with an infinity pool, free private parking, a fitness centre and a garden.

    I enjoyed everything about my stay from checking in

  • The Nicol Hotel and Apartments
    8.1
    Scored 8.1
    Very good
    Rated very good
     · 2,540 reviews

    The Nicol Hotel and Apartments is set in the leafy suburb of Bedfordview. The complex boasts an outdoor pool, fitness centre and restaurant. Free private parking is available on site.

    Room was so comfortable And breakfast was so good

  • Lilian Lofts Hotel & Spa
    8.4
    Scored 8.4
    Very good
    Rated very good
     · 840 reviews

    Located within 5.4 km of Apartheid Museum and 5.7 km of Johannesburg Stadium in Johannesburg, Lilian Lofts Hotel & Spa offers accommodation with seating area.

    Very professional and look forward to another visit

  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 14 reviews

    Ideally set right in the heart of Johannesburg, 6th On Hallmarkable Cityscapes - Zero Loadshedding is a recently renovated apartment, featuring free WiFi and private parking.

  • Bedfordview Hotel & Apartments

    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.

Save money on apartments in Johannesburg – budget options available!

  • Heriot Properties Units 19 & 20
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 106 reviews

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

    it was perfectly place for Melrose..and totally safe

  • Kent Manor Guest Suites
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 122 reviews

    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.

    It has everything you need. Modern. Easy check in.

  • Rosebank Apartment the Bolton 27
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 11 reviews

    Located in Johannesburg, Rosebank Apartment the Bolton 27 provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    Super well put together, location was incredible and it was absolutely spotless!

  • The Bolton Rosebank Apartment 26
    9.7
    Scored 9.7
    Exceptional
    Rated exceptional
     · 6 reviews

    The Bolton Rosebank Apartment 26, a property with a terrace, is situated in Johannesburg, 5.5 km from Sandton City Mall, 5.7 km from Gautrain Sandton Station, as well as 7.8 km from Johannesburg...

  • OAM The Paramount Houghton Luxury One-Bedroom
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 8 reviews

    Offering quiet street views, OAM The Paramount Houghton Luxury One-Bedroom is an accommodation located in Johannesburg, 5.4 km from Johannesburg Stadium and 6 km from Observatory Golf Club.

    The owner was always available to assist and the staff was so wonderful and friendly.

  • 2 Bedroom Sandton Apartment
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 16 reviews

    Featuring accommodation with a private pool, garden view and a balcony, 2 Bedroom Sandton Apartment is located in Johannesburg.

    The rooms were bigger n the lounge was big and neat

  • OAM The View Morningside
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 23 reviews

    Located in Johannesburg in the Gauteng region, OAM The View Morningside features a patio. This property offers access to a balcony, free private parking and free WiFi.

    The location was very good. There was no breakfast.

  • The Melville Quarters
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 19 reviews

    3 km from Parkview Golf Club, The Melville Quarters is a recently renovated property set in Johannesburg and offers air-conditioned rooms with free WiFi and private parking.

    If they could fix the bathroom door.But overall it was nice place.

Great access to the city centre! Check these apartments in Johannesburg

  • Luxury Self-Catering Apartment
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Luxury Self-Catering Apartment is located in the Johannesburg CBD district of Johannesburg, 6.5 km from Observatory Golf Club, 6.5 km from Gold Reef City and 7.1 km from Parkview Golf Club.

  • Cozy Apartment, between Bedforview & Malveast
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 1 review

    Located 1.9 km from Johannesburg Stadium and 5.8 km from Observatory Golf Club in the centre of Johannesburg, Cozy Apartment, between Bedforview & Malveast provides accommodation with free WiFi and...

  • Home Away From Home
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Situated 1.7 km from Johannesburg Stadium and 5 km from Observatory Golf Club in the centre of Johannesburg, Home Away From Home features accommodation with free WiFi and free private parking.

  • Cloud Ink @Mapungubwe
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 14 reviews

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

    The room was clean and well equipped, thus made our stay more comfortable.

  • The Ark in Maboneng
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 8 reviews

    Located in the centre of Johannesburg, The Ark in Maboneng features accommodation with city views, just 2 km from Johannesburg Stadium and 5.1 km from Observatory Golf Club.

    I liked the view and how welcoming they were to us

  • The onyx
    Central location
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 5 reviews

    Located in the Maboneng district of Johannesburg, The onyx provides accommodation with a rooftop pool and a lift.

  • CasaNyumbani - cozy space in the heart of Jozi
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 2 reviews

    Boasting city views, CasaNyumbani - cozy space in the heart of Jozi provides accommodation with a terrace and a patio, around 2.8 km from Parkview Golf Club.

  • Maboneng Precinct Johannesburg - Craftsmenship Apartments
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 15 reviews

    Located in a central area of Johannesburg, Maboneng Precinct Johannesburg - Craftsmenship Apartments provides a private pool and free WiFi. This apartment offers accommodation with a balcony.

    Everything was perfect Will be coming back very soon ☺️

  • Forest Haven
    Central location
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 114 reviews

    Situated 2.4 km from Parkview Golf Club, Forest Haven offers accommodation with a patio, as well as an outdoor swimming pool and a garden.

    The hosts being immensely kind, care taking and warm

  • Craftmen's Ship
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 17 reviews

    Craftmen's Ship, a property with a garden, is located in Johannesburg, 5.1 km from Observatory Golf Club, 8 km from Gold Reef City Casino, as well as 8.2 km from Apartheid Museum.

    The arrangement and the fact that you can also cook your own meals because there is pots and utensils, home away from home.

  • LarleeBee Apartments
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 16 reviews

    Set in Johannesburg in the Gauteng region, LarleeBee Apartments has a balcony. Complimentary WiFi is offered throughout the property and private parking is available on site.

    The host is very welcoming and the place is at a perfect location. The room is clean. Amazing stay

  • Kilkenny Cottages 2 bedroom unit
    9.1
    Scored 9.1
    Superb
    Rated superb
     · 79 reviews

    Offering inner courtyard views, Kilkenny Cottages 2 bedroom unit is an accommodation located in Johannesburg, 7.8 km from Johannesburg Stadium and 8.7 km from Observatory Golf Club.

    Cottage is situated in a central area and is comfortable.

  • 201Mapungubwe Hotel Apartments - Home Away from Home
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 192 reviews

    Ideally located in the centre of Johannesburg, 201Mapungubwe Hotel Apartments - Home Away from Home offers free WiFi, an outdoor swimming pool and free private parking for guests who drive.

    Bigger beautiful and cosy rooms, good value for money

  • The Gold Hut
    Central location
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 41 reviews

    Located 4.2 km from Johannesburg Stadium and 5.7 km from Gold Reef City Casino in the centre of Johannesburg, The Gold Hut provides accommodation with free WiFi and free private parking.

    The whole place was awesome, I can't wait to visit again 😁

  • CM Loft Maboneng
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 34 reviews

    In the centre of Johannesburg, CM Loft Maboneng features pool views from the terrace.

    Clean , easy to find, aesthetics and fully equipped

  • Modernday Homes
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 6 reviews

    Located in Johannesburg, Modernday Homes provides accommodation with a private pool, a balcony and garden views. This property offers access to a terrace, free private parking and free WiFi.

  • Lux 2 Bed for Business Travellers Wi-fi & Netflix
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 1 review

    Situated in Johannesburg and only 4.4 km from Parkview Golf Club, Lux 2 Bed for Business Travellers Wi-fi & Netflix features accommodation with garden views, free WiFi and free private parking.

  • "La Couronne"
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 59 reviews

    "La Couronne" is situated in Johannesburg, 9 km from Apartheid Museum and 9 km from Gold Reef City Casino, in an area where hiking can be enjoyed.

    I loved the home atmosphere. The ample space, and the lovely hosts

  • Maboneng Craftsmens'ship Free Parking and Wi-Fi
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 8 reviews

    Situated 1.8 km from Johannesburg Stadium and 5.1 km from Observatory Golf Club in the centre of Johannesburg, Maboneng Craftsmens'ship Free Parking and Wi-Fi features accommodation with free WiFi and...

    The aesthetic was so beautiful😍Breathtaking. The host was also so responsive and very kind hearted

  • JHB City Living 119 - fibre Wi-Fi, washing machine & big sunny balcony
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 47 reviews

    Ideally set right in the heart of Johannesburg, JHB City Living 119 - fibre Wi-Fi, washing machine & big sunny balcony is a recently renovated apartment, featuring free WiFi and private parking.

    Mooi appartement midden in de wijk Maboneng met een groot balkon

  • Matcha themed Apartment in City
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 22 reviews

    Situated 3.2 km from Johannesburg Stadium and 5.7 km from Observatory Golf Club in the centre of Johannesburg, Matcha themed Apartment in City features accommodation with free WiFi and free private...

    Everything about the apartment is as advertised, nothing was off.

  • Apartment in Vibrant Maboneng
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 43 reviews

    Apartment in Vibrant Maboneng in Johannesburg features accommodation with free WiFi, 5 km from Observatory Golf Club, 7.8 km from Gold Reef City Casino and 7.9 km from Apartheid Museum.

    Our bed was comfortable and i also loved the living area

  • Views from The 509
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 68 reviews

    In a central area of Johannesburg, located within a short distance of Johannesburg Stadium, Views from The 509 offers free WiFi, air conditioning and household amenities such as an oven and kettle.

    I really liked the city view and the rooftop, the place was nice n clean

  • Maboneng Oasis
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 21 reviews

    Located in the Maboneng district of Johannesburg, Maboneng Oasis provides accommodation with a private pool and full-day security.

    Clean place, very hygienic. Cute set-up, homely atmosphere.

  • Entire Studio Apartment in Maboneng
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 4 reviews

    Located in the centre of Johannesburg, just 1.6 km from Johannesburg Stadium and 4.8 km from Observatory Golf Club, Entire Studio Apartment in Maboneng provides accommodation with city views and free...

    I liked everything about it,very clean and all the basic necessities are there .

  • Posh Apartment next to Maboneng
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 34 reviews

    Ideally situated in Johannesburg, Posh Apartment next to Maboneng offers express check-in and check-out and private parking.

    Smart TV hosting most platforms like Netflix , Dstv etc.

  • Maboneng Modern Style
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 24 reviews

    Maboneng Modern Style is a recently renovated apartment in the centre of Johannesburg, 1.9 km from Johannesburg Stadium and 5.8 km from Observatory Golf Club.

    Amazing hospitality from the host. She knows what she is doing with passion.

  • Industrial CHIC Apartment 113
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 18 reviews

    Industrial CHIC Apartment 113 features accommodation set 1.4 km from the centre of Johannesburg and provides an outdoor swimming pool and a garden.

    The apartment was sooo clean and everything we needed was there.

FAQ about apartments in Johannesburg









Apartments that guests love in Johannesburg

  • 7.2
    Scored 7.2
    Good
    Rated good
     · 18 reviews
    Great location, was next to convention centre and mall, was able to walk at night. Great security. The one bedroom apartment much bugger than studio worth the extra cost
    Werner
    Solo traveller
  • Avg. price/night: £34.91
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 16 reviews
    The whole entire apartment
    Sherine
    Group
  • Avg. price/night: £48.48
    8.6
    Scored 8.6
    Fabulous
    Rated fabulous
     · 1,814 reviews
    Apartment itself (space and design); location; easy interaction with hosts; easy check in and check out. The area is quite and the unit has everything thing you might need and more. Appreciated the washer and dryer and getting to keep the iron and ironing board during the entire stay. Very modern apartment and lots of coffee and tea stuff provided for free.
    Lizeka
    Family with young children
  • Avg. price/night: £64.50
    10
    Scored 10
    Exceptional
    Rated exceptional
     · 3 reviews
    The host was genuinely nice and accommodating. I would recommend this property to anyone looking for an apartment for a short stay.
    Chimya
    Solo traveller
  • 7.2
    Scored 7.2
    Good
    Rated good
     · 18 reviews
    Exceeded expectations. A really great location next door to Sandton mall and train station so it was easy to come from the airport. the security was also very good. Although the outside building is old the inside of the building was very modern. The one-bedroom apartment is much bigger than the studio so i am happy i did the upgrade. I have already booked my next stay.
    Shani
    Young couple
  • Avg. price/night: £42.15
    7.2
    Scored 7.2
    Good
    Rated good
     · 3,357 reviews
    I liked the studio apartment.
    Ntando
    Young couple
  • 8.5
    Scored 8.5
    Very good
    Rated very good
     · 52 reviews
    The apartment was clean, modern and comfortable. The instructions were clear and precise. The apartment is self catering and had loadshedding lights and all necessities. Met expectations
    Khadeejah Ahmed
    Young couple
  • Avg. price/night: £47.39
    7.5
    Scored 7.5
    Good
    Rated good
     · 1,539 reviews
    I really liked my stay at the Jack Rose. The location is incredibly convenient close to Rosebank mall and I felt safe during my stay. The staff was very accommodating and organized for my clothes to be washed within a day. I stayed at a studio apartment and really felt like my own little flat, with a big bed, couch, desk to work, kitchenette and bathroom.
    Julia
    Solo traveller
  • Avg. price/night: £39
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 798 reviews
    A home away from home. The perfect studio apartment for a short stay in a quiet neighborhood adjacent to the heart of Rosebank. Walking distance to the mall and gautrain station
    Faaiq
    Family with young children
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 143 reviews
    A great stay - very well kitted-out studio apartment, ideal for a weekend or short stay. Superb location - easy access Sandton City/Mandela Square/Benmore precinct. Gracious host who called to check if all was well. Great security, including secure basement parking.
    Diane
    Solo traveller

Research, refine and make plans for your whole trip