Skip to main content

Apartments for every style

Find the right apartment for you in Johannesburg

The best apartments in Johannesburg

Check out our selection of great apartments in Johannesburg

Filter by:

Review score

See the latest prices and deals by choosing your dates.
Glenvista Home with a View, hotel in Johannesburg

Featuring a terrace, Glenvista Home with a View offers accommodations in Johannesburg. This property offers a private pool, free Wifi, and free private parking.

The peacefulness is amazing, Estelle was great. Thank you
Scored 9.2
9.2
Rated wonderful
Wonderful
114 reviews
Price from
$51.88
1 night, 2 adults
4 Lulworth, hotel in Johannesburg

4 Lulworth is a recently renovated apartment in Johannesburg where guests can make the most of its pool with a view and garden.

Very clean
Scored 9.3
9.3
Rated wonderful
Wonderful
188 reviews
Price from
$63.10
1 night, 2 adults
Rivonia One & Only, hotel in Johannesburg

Rivonia One & Only is located in Johannesburg, just 4 miles from Gautrain Sandton Station and 4.4 miles from Sandton City Mall.

The rooms are clean. The area is convenient.
Scored 9.2
9.2
Rated wonderful
Wonderful
103 reviews
Price from
$90.26
1 night, 2 adults
Earthy and Organic, hotel in Johannesburg

A recently renovated apartment, Earthy and Organic offers accommodations in Johannesburg.

It was clean, organized and well-maintained
Scored 9.3
9.3
Rated wonderful
Wonderful
124 reviews
Price from
$48.58
1 night, 2 adults
Boutique Stay, hotel in Johannesburg

A recently renovated apartment, Boutique Stay offers accommodation in Johannesburg. This property offers access to a terrace, darts, free private parking, and free Wifi.

The place was very neat, calming and very private.
Scored 9.6
9.6
Rated exceptional
Exceptional
120 reviews
Price from
$56.15
1 night, 2 adults
West Point Properties, hotel in Johannesburg

West Point Properties is located in Johannesburg, just a 19-minute walk from Gautrain Sandton Station and 1.7 miles from Sandton City Mall.

The comfortable bed, classic furniture and general ambience of the apartment
Scored 9.0
9.0
Rated wonderful
Wonderful
103 reviews
Price from
$73.63
1 night, 2 adults
Heriot Properties Units 19 & 20, hotel in Johannesburg

Heriot Properties Units 19 & 20 enjoys a location in Johannesburg, 4.1 miles from Gautrain Sandton Station and 4.2 miles from Parkview Golf Club.

Everything was Amazing
Scored 9.2
9.2
Rated wonderful
Wonderful
141 reviews
Price from
$88.23
1 night, 2 adults
31OnGambia, hotel in Johannesburg

31OnGambia is a recently renovated apartment in Johannesburg, near Parkview Golf Club. The apartment features both Wifi and private parking free of charge.

The accommodation was superb. Easy access from the road, secure parking right at your private entrance. The decor and comfort was outstanding. We loved staying at 31OnGambia and just wished we could have stayed longer.
Scored 9.6
9.6
Rated exceptional
Exceptional
196 reviews
Price from
$38.86
1 night, 2 adults
Kent Manor Guest Suites, hotel in Johannesburg

Providing a garden, Kent Manor Guest Suites provides accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

My partner and I definitely enjoyed our stay at Kent Manor. The hosts were very friendly and made us feel at home. It's a lovely & peaceful place to unwind and relax. The place is clean, neat and beautiful. One of our favorites from now on 😊 I'd definitely suggest trying it out 👍🏻
Scored 9.7
9.7
Rated exceptional
Exceptional
167 reviews
Price from
$56.15
1 night, 2 adults
Riverclub Guest Suites in Riverclub, Sandton, hotel in Johannesburg

Riverclub Guest Suites in Riverclub, Sandton is a recently renovated apartment in Johannesburg where guests can make the most of its garden and barbecue facilities.

I like the environment it was very nice
Scored 9.2
9.2
Rated wonderful
Wonderful
108 reviews
Price from
$41.24
1 night, 2 adults
All apartments in Johannesburg
Looking for an apartment?
For travelers 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 surrounding area in the past month

See all

Enjoy breakfast in Johannesburg!

  • Pender House Cottage Melrose
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 6 reviews

    Pender House Cottage Melrose is located in Johannesburg, just 3.9 miles from Parkview Golf Club and 4.3 miles from Gautrain Sandton Station.

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

  • Bedfordview Hotel & Apartments
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 29 reviews

    Bedfordview Hotel & Apartments in Johannesburg provides adults-only accommodations with a rooftop pool, a terrace, and a bar.

    Convenient location, easy check in and staff very helpful

  • @Home Cottage
    Breakfast options
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 32 reviews

    Offering a garden, @Home Cottage offers accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

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

  • Lilian Lofts Hotel & Spa
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,035 reviews

    Lilian Lofts Hotel & Spa offers accommodations in Johannesburg, 3.3 miles from Apartheid Museum and 3.5 miles from Johannesburg Stadium.

    Very professional and look forward to another visit

  • MINT Hotel 84 on Katherine
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 4,371 reviews

    Just a 5-minute walk from Gautrain Sandton Station and 0.6 miles from Sandton City Mall, MINT Hotel 84 on Katherine features accommodations in Johannesburg, with an infinity pool, a fitness center,...

    Location is perfect. Swimming pool vibe is amazing.

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

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

    The staff were exceptional, all round great experience.

  • The Melville Quarters
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 108 reviews

    The Melville Quarters is a recently renovated apartment in Johannesburg where guests can make the most of its outdoor swimming pool, garden, and barbecue facilities.

    Everything was absolutely perfect 🔥👍we really enjoyed

  • MINT Express Sandton View
    Scored 7.5
    7.5
    Rated good
    Good
     · 4,151 reviews

    Featuring city views, MINT Express Sandton View in Johannesburg provides accommodations and a garden. This apartment features free private parking, a 24-hour front desk, and free Wifi.

    The friendly staff and out going to help in any way

Save money on apartments in Johannesburg – budget options available!

  • Earthy and Organic
    Budget options available
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 124 reviews

    A recently renovated apartment, Earthy and Organic offers accommodations in Johannesburg.

    We enjoyed our stay,the appointment was neat ans clean.

  • Boutique Stay
    Budget options available
    Scored 9.6
    9.6
    Rated exceptional
    Exceptional
     · 120 reviews

    A recently renovated apartment, Boutique Stay offers accommodation in Johannesburg. This property offers access to a terrace, darts, free private parking, and free Wifi.

    Our stay was amazing. A real get away that was needed

  • West Point Properties
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 103 reviews

    West Point Properties is located in Johannesburg, just a 19-minute walk from Gautrain Sandton Station and 1.7 miles from Sandton City Mall.

    it was amazing , spacious and clean with all amenities

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

    Providing a garden, Kent Manor Guest Suites provides accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

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

  • Riverclub Guest Suites in Riverclub, Sandton
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 108 reviews

    Riverclub Guest Suites in Riverclub, Sandton is a recently renovated apartment in Johannesburg where guests can make the most of its garden and barbecue facilities.

    Exceptional service, comfortable and private,excellence

  • Bagley Terrace 136 Cottage
    Scored 9.9
    9.9
    Rated exceptional
    Exceptional
     · 8 reviews

    Bagley Terrace 136 Cottage offers accommodations in Johannesburg, 5.9 miles from Parkview Golf Club and 8.5 miles from Roodepoort Country Club.

  • The Ney at The Bolton
    Budget options available
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 8 reviews

    The Ney at The Bolton offers accommodations in Johannesburg, 1.9 miles from Parkview Golf Club and 3.4 miles from Sandton City Mall. This apartment features free private parking and full-day security.

    Room was nice spacious comfortable I got everything I needed

  • Rosebank Apartment at the Bolton
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 10 reviews

    Rosebank Apartment at the Bolton is located in Johannesburg, just 1.9 miles from Parkview Golf Club and 3.4 miles from Sandton City Mall.

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

  • Unique and Modern Maboneng
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 2 reviews

    3.2 miles from Observatory Golf Club in Johannesburg, Unique and Modern Maboneng offers accommodations with access to an indoor pool. Private parking is available on site.

  • Urban Oasis in Jozi BCM
    Scored 10.0
    10.0
    Rated exceptional
    Exceptional
     · 1 review

    Urban Oasis in Jozi BCM is located in Johannesburg, just 3.7 miles from Gold Reef City & Casino and 3.8 miles from Apartheid Museum. This apartment features free private parking and an elevator.

  • Studio Three-0-Eight in Maboneng
    Scored 9.8
    9.8
    Rated exceptional
    Exceptional
     · 13 reviews

    Studio Three-0-Eight in Maboneng offers accommodations in the center of Johannesburg, 1.1 miles from Johannesburg Stadium and 3.1 miles from Observatory Golf Club.

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

  • Lux Studio Apartment @ Hallmark House
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 3 reviews

    Lux Studio Apartment @ Hallmark House features accommodations in the center of Johannesburg, a 16-minute walk from Johannesburg Stadium and 2.6 miles from Observatory Golf Club.

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

    The Ark in Maboneng features accommodations in the center of Johannesburg, 1.2 miles from Johannesburg Stadium and 3.2 miles from Observatory Golf Club.

    I liked the view and how welcoming they were to us

  • Artsy City Studio Apartment
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 11 reviews

    Artsy City Studio Apartment is located in Johannesburg, just 3.1 miles from Observatory Golf Club and 5.2 miles from Gold Reef City & Casino. Private parking is available on site.

  • Cloud Ink @Mapungubwe
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 27 reviews

    Cloud Ink @Mapungubwe offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 4 miles from Apartheid Museum.

    The property is very clean, safe, calm and comfortable.

  • Luxury Self-Catering Apartment
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 9 reviews

    Luxury Self-Catering Apartment is located in Johannesburg, just 4 miles from Observatory Golf Club and 4.1 miles from Gold Reef City.

  • Craftsmanship Loft 344
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Craftsmanship Loft 344 is located in Johannesburg, just 3.3 miles from Observatory Golf Club and 5.2 miles from Gold Reef City & Casino. Private parking is available on site.

  • City Living Apartment 119 - Fibre WiFi, washing machine & sunny balcony
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 75 reviews

    City Living Apartment 119 - Fibre WiFi, washing machine & sunny balcony is located in Johannesburg, just 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    Great experience living there and security outstanding

  • The Franklin 1605
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 22 reviews

    The Franklin 1605 offers accommodations in Johannesburg, 4.1 miles from Parkview Golf Club and 4.1 miles from Observatory Golf Club. Private parking is available on site.

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

  • Cozy condo in the heart of Maboneng
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 17 reviews

    Cozy condo in the heart of Maboneng is located in Johannesburg, just 3 miles from Observatory Golf Club and 5.2 miles from Gold Reef City & Casino.

    I liked everything about the property, and the host was very kind and helpful, including the staff

  • Mabungubwe Hotel Apartments - Home Away from Home
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 249 reviews

    Offering an outdoor swimming pool, Mabungubwe Hotel Apartments - Home Away from Home provides accommodations in the center of Johannesburg.

    Bigger beautiful and cosy rooms, good value for money

  • Golden Maboneng
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 44 reviews

    Golden Maboneng offers accommodations in Johannesburg, 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    Nice little apartment with everything you need under one roof.

  • LarleeBee Apartments
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 22 reviews

    LarleeBee Apartments is located in Johannesburg, just 3.6 miles from Observatory Golf Club and 5.1 miles from Gold Reef City & Casino.

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

  • Luxury Lifestyle Apartment
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 14 reviews

    Luxury Lifestyle Apartment offers accommodations in Johannesburg, 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    I loved everything, the place was amazing and clean.. Had clean sheets also very comfortable.

  • Vibrant Maboneng Studio-Perfect For Exploring Jozi
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 28 reviews

    Vibrant Maboneng Studio-Perfect For Exploring Jozi offers accommodations in Johannesburg, 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    This AirBnB is clean, cosy and aesthetically pleasing

  • The Gold Hut
    Central location
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 61 reviews

    The Gold Hut provides accommodations in the center of Johannesburg, 2.6 miles from Johannesburg Stadium and 3.5 miles from Gold Reef City & Casino.

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

  • Cozy 116 Craftmanship Maboneng
    Scored 8.8
    8.8
    Rated excellent
    Excellent
     · 29 reviews

    Cozy 116 Craftmanship Maboneng offers accommodations in Johannesburg, 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    Very clean and met our expectations. Will definitely be going back some day . Thanks .

  • The bnb
    Central location
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 10 reviews

    The bnb offers accommodations in Johannesburg, 3.6 miles from Gold Reef City & Casino and 3.6 miles from Apartheid Museum.

  • CM Loft Maboneng
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 84 reviews

    CM Loft Maboneng offers accommodations in Johannesburg, 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    Clean , easy to find, aesthetics and fully equipped

  • 504 Mapungubwe Hotel
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 46 reviews

    504 Mapungubwe Hotel offers accommodations in Johannesburg, 3.9 miles from Gold Reef City & Casino and 4 miles from Apartheid Museum.

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

  • Craftmen's Ship
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 32 reviews

    Craftmen's Ship offers accommodations in Johannesburg, 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

    Lovely stay, very clean will definitely book again.

  • Industrial CHIC Apartment 113 - Fibre WiFi, washing machine & sunny balcony
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 28 reviews

    Featuring an outdoor swimming pool, Industrial CHIC Apartment 113 - Fibre WiFi, washing machine & sunny balcony features accommodations in the center of Johannesburg.

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

  • CityZen escape: blackout ready
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 44 reviews

    CityZen escape: blackout ready is located in Johannesburg, just 3.6 miles from Parkview Golf Club and 3.8 miles from Observatory Golf Club.

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

  • Franklin Luxury Apartment
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 204 reviews

    3.9 miles from Gold Reef City & Casino in Johannesburg, Franklin Luxury Apartment offers accommodations with access to a fitness room.

    We enjoyed the whole set up of the apartment very homely

  • Views from The 509
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 87 reviews

    Views from The 509 offers accommodations in Johannesburg, 3.1 miles from Observatory Golf Club and 4.9 miles from Gold Reef City & Casino.

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

  • Just Vibes at Maboneng Precinct
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 28 reviews

    Just Vibes at Maboneng Precinct offers accommodations in Johannesburg, 3.6 miles from Observatory Golf Club and 5.1 miles from Gold Reef City & Casino.

    Perfect accommodation! Highly recommended. Nakisani was reachable at all no times when needed!

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

See all
  • Avg. price/night: $86.36
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 1,490 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 traveler
  • Avg. price/night: $98.30
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 6,484 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: $106.81
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 123 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 8.4
    8.4
    Rated very good
    Very Good
     · 7 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 traveler
  • Avg. price/night: $93.84
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 368 reviews
    Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
    Mothei-Kereeditse
    Group
  • Avg. price/night: $34.54
    Scored 8.1
    8.1
    Rated very good
    Very Good
     · 2,411 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: $61.49
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 2,000 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: $73.15
    Scored 7.5
    7.5
    Rated good
    Good
     · 449 reviews
    Nice modern apartment. Good location, in Rosebank.
    Mbalenhle
    Young couple
  • Avg. price/night: $57.64
    Scored 7.1
    7.1
    Rated good
    Good
     · 1,538 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 traveler
  • Avg. price/night: $52.94
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 1,092 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