Skip to main content

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

See the latest prices and deals by choosing your dates.
4 Lulworth, hotel in Johannesburg

4 Lulworth features garden views, free WiFi and free private parking, set in Johannesburg, 3.2 km from Sandton City Mall.

Absolutely stunning place!!!! Cannot wait to visit again.
Scored 9.3
9.3
Rated superb
Superb
187 reviews
Price from
£56
1 night, 2 adults
Rivonia One & Only, hotel in Johannesburg

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

everything
Scored 9.2
9.2
Rated superb
Superb
103 reviews
Price from
£88
1 night, 2 adults
Heriot Properties Units 19 & 20, hotel in 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...

Quiet and isolated. Simple and uncluttered
Scored 9.2
9.2
Rated superb
Superb
125 reviews
Price from
£76
1 night, 2 adults
Kent Manor Guest Suites, hotel in 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.

The premises is neat and spacious. Very clean and is private.
Scored 9.7
9.7
Rated exceptional
Exceptional
148 reviews
Price from
£46
1 night, 2 adults
The Lemon Tree Self- Catering, hotel in Johannesburg

Featuring inner courtyard views, The Lemon Tree Self- Catering provides accommodation with patio, around 9 km from Parkview Golf Club.

Was met at the property and host showed me around.
Scored 9.5
9.5
Rated exceptional
Exceptional
37 reviews
Price from
£43
1 night, 2 adults
Littlefield Luxury Suite, hotel in Johannesburg

Located in the Olivedale suburb of Randburg, Littlefield Luxury Suite is 8 km from the Monte Casino Theatre. It offers an outdoor pool, lush garden and free Wi-Fi.

I loved everything about this place. Very neat, comfortable, beautiful garden and the host was very friendly and helpful. I thoroughly enjoyed my stay. I will definitely come back here and recommend it to anyone. The perfect accomodation, home away from home and more.
Scored 9.2
9.2
Rated superb
Superb
68 reviews
Price from
£41
1 night, 2 adults
Nova Skye, hotel in Johannesburg

Featuring quiet street views, Nova Skye provides accommodation with barbecue facilities and a patio, around 6.4 km from Parkview Golf Club.

Although quite a distance from the centre of Johannesburg, for us it was perfect. We were very close to family. A well appointed property as described
Scored 9.5
9.5
Rated exceptional
Exceptional
19 reviews
Price from
£56
1 night, 2 adults
Alendo Apartments, hotel in Johannesburg

Set just 2 km from Montecasino, Alendo Apartments offers accommodation in Johannesburg with access to pool with a view, a garden, as well as full-day security.

The place was clean and it actually looks nicer than it is in the photos. Shops and places of attraction were just nearby. There was tight security which made us feel safe. Just a short walking distance to MonteCassino where my children frequently enjoyed visiting to play games etc. The host was very friendly and easy to approach.The cleaning team was really polite friendly and respectful.It was nice that we could cook our own meals when we didn't fancy eating out.
Scored 9.0
9.0
Rated superb
Superb
42 reviews
Price from
£43
1 night, 2 adults
Craighall Executive Suites, hotel in Johannesburg

Craighall Executive Suites offers self-catering apartments, within 2 km of the Hyde Park Corner shopping centre and 4 km from Delta Park. The property offers free WiFi and private parking.

Spacious and clean
Scored 9.1
9.1
Rated superb
Superb
67 reviews
Price from
£56
1 night, 2 adults
Home From Home, Waverley B&B, Johannesburg, hotel in Johannesburg

Home From Home, Waverley B&B, Johannesburg, a property with a garden, is situated in Johannesburg, 6.7 km from Sandton City Mall, 7.5 km from Parkview Golf Club, as well as 8.9 km from Johannesburg...

My stay at the guesthouse was nothing short of exceptional, with its warm hospitality and beautifully designed rooms that felt like a home away from home. The ambiance was incredibly inviting, making it the perfect retreat for relaxation. I can't recommend this place enough for anyone seeking comfort and charm.
Scored 9.6
9.6
Rated exceptional
Exceptional
82 reviews
Price from
£42
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.
Search apartments in Johannesburg

Most booked apartments in Johannesburg this month

Enjoy breakfast in Johannesburg!

  • Rivonia One & Only
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 103 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.

  • Pender House Cottage Melrose
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 6 reviews

    Featuring air-conditioned accommodation with a terrace, Pender House Cottage Melrose is located in Johannesburg. With inner courtyard views, this accommodation offers a patio.

    HUGE place with charm. Excellent hosts. Very safe block. Very good kitchen.

  • Bedfordview Hotel & Apartments
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 18 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.

    Convenient location, easy check in and staff very helpful

  • @Home Cottage
    Breakfast options
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 33 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
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 4,436 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 never had breakfast but the location is brilliant

  • The Nicol Hotel and Apartments
    Scored 8.1
    8.1
    Rated very good
    Very good
     · 2,702 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.

    The place is nice and clean and the breakfast was good

  • Lilian Lofts Hotel & Spa
    Scored 8.4
    8.4
    Rated very good
    Very good
     · 997 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

  • MINT Express Sandton View
    Scored 7.6
    7.6
    Rated good
    Good
     · 4,068 reviews

    Offering a garden and garden view, MINT Express Sandton View is situated in Johannesburg, 3.9 km from Gautrain Sandton Station and 4.5 km from Sandton City Mall.

    I got more that I had paid for the room was beautiful.

Save money on apartments in Johannesburg – budget options available!

  • Heriot Properties Units 19 & 20
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 125 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
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 148 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.

  • 31 Madison Palms East
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    Featuring accommodation with a private pool, 31 Madison Palms East is situated in Johannesburg. This property offers access to a terrace, free private parking and free WiFi.

  • 2 Bedroom Apartment with Private Gym
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 31 reviews

    Set within the Sandton district in Johannesburg, 2 Bedroom Apartment with Private Gym has air conditioning, a patio, and garden views.

    We loved everything about the property. The rooms were amazing and our stay was pleasant❤️

  • The solo-Two bed upmarket unit
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 5 reviews

    4.1 km from Gautrain Sandton Station in Johannesburg, The solo-Two bed upmarket unit provides accommodation with access to a fitness room.

  • Entire apartment in Sandton
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 7 reviews

    Set in Johannesburg, Entire apartment in Sandton features accommodation with a private pool and garden views. This property offers access to a balcony, free private parking and free WiFi.

  • Luxury Self-Catering Apartment
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 6 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 retreat in Fourways
    Budget options available
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 7 reviews

    Set just 6.1 km from Montecasino, Cozy retreat in Fourways offers accommodation in Johannesburg with access to a tennis court, barbecue facilities, as well as a business centre.

    The apartment was exactly like the pictures,exceptionally clean, in a quite area,the view is spectacular and not far from fourways mall,highly recommend it enjoy my stay

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

  • Luxury Lifestyle Apartment
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Luxury Lifestyle Apartment provides accommodation located 1.4 km from the centre of Johannesburg and features an outdoor swimming pool and a garden.

  • Studio Three-0-Eight in Maboneng
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 4 reviews

    Set 1.7 km from Johannesburg Stadium and 5.1 km from Observatory Golf Club in the centre of Johannesburg, Studio Three-0-Eight in Maboneng offers accommodation with free WiFi and free private parking.

    The property its wild open .. nice furniture and very clean thank you!

  • Artsy City Studio Apartment
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 3 reviews

    Artsy City Studio Apartment is located in the Maboneng district of Johannesburg, 5.1 km from Observatory Golf Club, 8.4 km from Gold Reef City Casino and 8.5 km from Apartheid Museum.

  • The Ark in Maboneng
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 32 reviews

    Located in the centre of Johannesburg, within 2 km of Johannesburg Stadium and 5.1 km of Observatory Golf Club, The Ark in Maboneng is an accommodation offering city views.

    I liked the view and how welcoming they were to us

  • Maboneng Precinct Johannesburg - Craftsmenship Apartments
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 21 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 ☺️

  • The Franklin 1605
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 8 reviews

    Offering city views, The Franklin 1605 is an accommodation located in Johannesburg, 6.5 km from Parkview Golf Club and 6.5 km from Observatory Golf Club.

    The Deco, the smell, the service, very well equipped

  • Cloud Ink @Mapungubwe
    Scored 9.3
    9.3
    Rated superb
    Superb
     · 22 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.

    I liked everything about this place. It's clean and very warm

  • LarleeBee Apartments
    Scored 9.2
    9.2
    Rated superb
    Superb
     · 18 reviews

    Set in Johannesburg in the Gauteng region, LarleeBee Apartments has a balcony. Free 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

  • A minimalist in Jozi
    Scored 9.1
    9.1
    Rated superb
    Superb
     · 24 reviews

    Located in Johannesburg in the Gauteng region, A minimalist in Jozi features a patio. Complimentary WiFi is provided throughout the property and private parking is available on site.

    This AirBnB is clean, cosy and aesthetically pleasing

  • The Bnb
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Well located in the centre of Johannesburg, The Bnb offers a balcony, air conditioning, free WiFi and flat-screen TV. This property offers a private pool and free private parking.

  • The bnb
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

    Conveniently situated in the centre of Johannesburg, The bnb offers a balcony, air conditioning, free WiFi and flat-screen TV. This property offers a private pool and free private parking.

  • Dreamy getaways
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Dreamy getaways is located in the Johannesburg CBD district of Johannesburg, 5.6 km from Observatory Golf Club, 6.9 km from Gold Reef City Casino and 7 km from Apartheid Museum.

  • Luxury unit
    Central location
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 1 review

    Situated in Johannesburg, 6.5 km from Parkview Golf Club and 6.5 km from Observatory Golf Club, Luxury unit provides accommodation with amenities such as free WiFi and a flat-screen TV.

  • Lux Studio Apartment @ Hallmark House
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 4 reviews

    Lux Studio Apartment @ Hallmark House features accommodation set less than 1 km from the centre of Johannesburg and provides a terrace and a bar. Private parking is available on site.

  • Harmony haven
    Scored 9.0
    9.0
    Rated superb
    Superb
     · 3 reviews

    Set in Johannesburg in the Gauteng region, Harmony haven has a balcony. Free WiFi is offered throughout the property and private parking is available on site.

  • 201Mapungubwe Hotel Apartments - Home Away from Home
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 236 reviews

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

    Bigger beautiful and cosy rooms, good value for money

  • City Living Apartment 119 - Fibre WiFi, washing machine & sunny balcony
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 64 reviews

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

    Great experience living there and security outstanding

  • Golden Maboneng
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 27 reviews

    Golden Maboneng is set in the Maboneng district of Johannesburg, 5.1 km from Observatory Golf Club, 8 km from Gold Reef City Casino and 8.2 km from Apartheid Museum.

    Nice little apartment with everything you need under one roof.

  • Tranquil Living on Maboneng
    Scored 8.9
    8.9
    Rated fabulous
    Fabulous
     · 27 reviews

    Tranquil Living on Maboneng is set in the Maboneng district of Johannesburg, 5 km from Observatory Golf Club, 8.3 km from Gold Reef City Casino and 8.4 km from Apartheid Museum.

    iliked everything, as it was a place away from home.

  • Cozy 116 Craftmanship Maboneng
    Scored 8.8
    8.8
    Rated fabulous
    Fabulous
     · 10 reviews

    Ideally situated in the centre of Johannesburg, Cozy 116 Craftmanship Maboneng offers a balcony, air conditioning, free WiFi and flat-screen TV. This apartment also has a private pool.

  • Matcha themed Apartment in City
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 25 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.

  • 504 Mapungubwe Hotel
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 42 reviews

    Situated right in the heart of Johannesburg, 4.1 km from Johannesburg Stadium, 504 Mapungubwe Hotel features air-conditioned accommodation with free WiFi and a flat-screen TV.

    The room is very cosy and warm. Wi-fi very strong.

  • The Gold Hut
    Central location
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 53 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 😁

  • Industrial CHIC Apartment 113 - Fibre WiFi, washing machine & sunny balcony
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 22 reviews

    Industrial CHIC Apartment 113 - Fibre WiFi, washing machine & sunny balcony 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.

  • Craftmen's Ship
    Scored 8.7
    8.7
    Rated fabulous
    Fabulous
     · 30 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.

    Lovely stay, very clean will definitely book again.

  • CityZen escape: blackout ready
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 28 reviews

    Situated 3.6 km from Johannesburg Stadium and 5.9 km from Parkview Golf Club in the centre of Johannesburg, CityZen escape: blackout ready features accommodation with free WiFi and free private...

    What you see is what you get. The apartment was clean!

  • CM Loft Maboneng
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 75 reviews

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

    Clean , easy to find, aesthetics and fully equipped

  • The Franklin Exclusive Suites Johannesburg
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 91 reviews

    Attractively situated in the centre of Johannesburg, The Franklin Exclusive Suites Johannesburg features free WiFi, a fitness centre and free private parking for guests who drive.

    The property was clean, I really appreciate that !

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

  • Avg. price/night: £82.92
    Scored 8.3
    8.3
    Rated very good
    Very good
     · 1,419 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 :)
    Vuyolwethu Dubese
    Solo traveller
  • Avg. price/night: £83.82
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 5,897 reviews
    The hotel's atmosphere, decor complimented by its service, is probably one of its best attributes. All information was politely communicated, and using their room service facility was hassle-free. Their studio apartments offer numerous basic appliances making it quite convenient for extended stays. The highlight of our stay was the breathtaking view you get when based on the upper-level rooms - it never gets old. Our weekend stay was worth every cent.
    Nangamso
    Family with young children
  • Avg. price/night: £79.24
    Scored 8.5
    8.5
    Rated very good
    Very good
     · 119 reviews
    The size of the rooms. it was outstanding. The location is closed to the main shopping's and restaurants. The place was closed a condominium with security.
    Jémisse
    Young couple
  • Scored 5.5
    5.5
    Rated passable
    Average
     · 2 reviews
    I had a wonderful stay at this well-equipped self-catering apartment. The communication with the landlord was excellent, and the flat itself was spacious, modern, and very comfortable. Highly recommended!
    Erzse
    Solo traveller
  • Avg. price/night: £76.09
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 338 reviews
    Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
    Mothei-Kereeditse
    Group
  • Avg. price/night: £26.77
    Scored 8.2
    8.2
    Rated very good
    Very good
     · 2,209 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
    Fakudze
    Group
  • Avg. price/night: £49.86
    Scored 8.6
    8.6
    Rated fabulous
    Fabulous
     · 1,958 reviews
    Location, ease of access, security, parking availability, fully equipped self catering apartments, neatness, close proximity to Rosebank Mall
    Barton-Hobbs
    Family with young children
  • Avg. price/night: £63.09
    Scored 7.6
    7.6
    Rated good
    Good
     · 581 reviews
    Nice modern apartment. Good location, in Rosebank.
    Mbalenhle
    Young couple
  • Avg. price/night: £48.74
    Scored 7.2
    7.2
    Rated good
    Good
     · 1,494 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: £42.92
    Scored 9.4
    9.4
    Rated superb
    Superb
     · 1,000 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

Research, refine and make plans for your whole trip