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.
4 Lulworth, hotel in Johannesburg

4 Lulworth enjoys a location in Johannesburg, 6.7 miles from Montecasino and 9.5 miles from Modderfontein Golf Club.

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

The Rivonia One & Only offers accommodations in Johannesburg with free WiFi and garden views, 5.6 mi from Monte Casino.

The rooms are clean. The area is convenient.
Scored 9.2
9.2
Rated wonderful
Wonderful
103 reviews
Price from
$98
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.

Host was excellent. Location was superb. Felt very safe. Very clean. Great generator = no load-shedding.
Scored 9.2
9.2
Rated wonderful
Wonderful
125 reviews
Price from
$102
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
148 reviews
Price from
$61
1 night, 2 adults
The Lemon Tree Self- Catering, hotel in Johannesburg

Offering inner courtyard views, The Lemon Tree Self- Catering in Johannesburg provides accommodations and a garden. With pool views, this accommodation offers a balcony and a swimming pool.

What a lovely space. Beautiful and relaxing facilities. Our hostess went above and beyond to accommodate us. Highly recommend the lemon tree for business or pleasure! Will definitely return!!
Scored 9.5
9.5
Rated exceptional
Exceptional
37 reviews
Price from
$57
1 night, 2 adults
Littlefield Luxury Suite, hotel in Johannesburg

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

I liked everything about the place, I felt like I was home.
Scored 9.2
9.2
Rated wonderful
Wonderful
68 reviews
Price from
$55
1 night, 2 adults
Nova Skye, hotel in Johannesburg

Nova Skye is located in Johannesburg, just 3.9 miles from Parkview Golf Club and 7.5 miles from Sandton City Mall. With quiet street views, this accommodation provides a patio.

This is a litte gem--Tranquil and well thought out with wonderful and practical details. My wife and I loved the styling, as well as the view. The practical details included for self catering were really appreciated. We would most certainly stay here again!
Scored 9.5
9.5
Rated exceptional
Exceptional
19 reviews
Price from
$61
1 night, 2 adults
Alendo Apartments, hotel in Johannesburg

Alendo Apartments in Johannesburg provides accommodations with pool with a view, a garden, and a tennis court.

Ideal location. Secure and convenient
Scored 9.0
9.0
Rated wonderful
Wonderful
42 reviews
Price from
$58
1 night, 2 adults
Craighall Executive Suites, hotel in Johannesburg

Craighall Executive Suites offers self-catering apartments, within 1.2 mi of the Hyde Park Corner shopping center and 2.5 mi from Delta Park. The property offers free WiFi and private parking.

The location is great. The bed is super comfy.
Scored 9.1
9.1
Rated wonderful
Wonderful
67 reviews
Price from
$75
1 night, 2 adults
Home From Home, Waverley B&B, Johannesburg, hotel in Johannesburg

Featuring a garden, Home From Home, Waverley B&B, Johannesburg features accommodations in Johannesburg. This property offers access to a patio, free private parking, and free Wifi.

The place had all that I could need. It was very secure and with a nice outdoor space. Kitchen was well equipped and the internet was very good.
Scored 9.6
9.6
Rated exceptional
Exceptional
82 reviews
Price from
$56
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.
Search apartments in Johannesburg

Most booked apartments in Johannesburg this month

Enjoy breakfast in Johannesburg!

  • Rivonia One & Only
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 103 reviews

    The Rivonia One & Only offers accommodations in Johannesburg with free WiFi and garden views, 5.6 mi from Monte Casino.

    Quietness of the place and easy access to everything.

  • Bedfordview Hotel & Apartments
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 18 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.7
    9.7
    Rated exceptional
    Exceptional
     · 33 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!!

  • MINT Hotel 84 on Katherine
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 4,436 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,...

    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 features an outdoor pool, fitness center 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
     · 999 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

  • The Melville Quarters
    Scored 8.4
    8.4
    Rated very good
    Very Good
     · 67 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.6
    7.6
    Rated good
    Good
     · 4,071 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.

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

Save money on apartments in Johannesburg – budget options available!

  • Kent Manor Guest Suites
    Scored 9.7
    9.7
    Rated exceptional
    Exceptional
     · 148 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.

  • 31 Madison Palms East
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 5 reviews

    31 Madison Palms East is located in Johannesburg, just 1.1 miles from Gautrain Sandton Station and 1.9 miles from Sandton City Mall. This property offers access to a terrace and free private parking.

  • A Botanical Haven in Melville, Johannesburg
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 20 reviews

    A Botanical Haven in Melville, Johannesburg is located in Johannesburg, just 2 miles from Parkview Golf Club and 5.1 miles from Johannesburg Stadium.

    Belle chambre avec une literie confortable. Le monsieur de la sécurité est très gentil. Logement bien équipé

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

    Offering a garden, 2 Bedroom Apartment with Private Gym features accommodations in Johannesburg. This property offers access to a terrace, free private parking, and free Wifi.

    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 wonderful
    Wonderful
     · 5 reviews

    2.4 miles from Sandton City Mall in Johannesburg, The solo-Two bed upmarket unit provides accommodations with access to a fitness room.

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

    Entire apartment in Sandton is located in Johannesburg, just 2.2 miles from Montecasino and 5.9 miles from Sandton City Mall.

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

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

  • OAM The Paramount Rosebank Luxury One-Bedroom
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 18 reviews

    OAM The Paramount Rosebank Luxury One-Bedroom is located in Johannesburg, just 2.8 miles from Parkview Golf Club and 3.3 miles from Johannesburg Stadium.

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

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

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

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

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

    Studio Three-0-Eight in Maboneng is located in Johannesburg, just 3.1 miles from Observatory Golf Club and 5.2 miles from Gold Reef City & Casino.

    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 Johannesburg, just 3.1 miles from Observatory Golf Club and 5.2 miles from Gold Reef City & Casino. Private parking is available on site.

  • The Ark in Maboneng
    Scored 9.5
    9.5
    Rated exceptional
    Exceptional
     · 32 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

  • Maboneng Precinct Johannesburg - Craftsmenship Apartments
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 21 reviews

    Maboneng Precinct Johannesburg - Craftsmenship Apartments provides accommodations in the center of Johannesburg, 1.1 miles from Johannesburg Stadium and 3.2 miles from Observatory Golf Club.

    Everything was perfect Will be coming back very soon ☺️

  • The Franklin 1605
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 8 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

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

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

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

  • Cozy condo in the heart of Maboneng
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 9 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.

  • 9 Living Moad Maboneng
    Scored 9.3
    9.3
    Rated wonderful
    Wonderful
     · 10 reviews

    Offering an outdoor swimming pool and free Wifi, 9 Living Moad Maboneng offers accommodations in the center of Johannesburg.

  • LarleeBee Apartments
    Scored 9.2
    9.2
    Rated wonderful
    Wonderful
     · 18 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

  • A minimalist in Jozi
    Scored 9.1
    9.1
    Rated wonderful
    Wonderful
     · 24 reviews

    3.2 miles from Observatory Golf Club in Johannesburg, A minimalist in Jozi provides accommodations with access to beauty services.

    This AirBnB is clean, cosy and aesthetically pleasing

  • The bnb
    Central location
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 4 reviews

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

  • Harmony haven
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 3 reviews

    Harmony haven is located in Johannesburg, just 3.2 miles from Observatory Golf Club and 5 miles from Gold Reef City & Casino.

  • Dreamy getaways
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Dreamy getaways is located in Johannesburg, just 3.5 miles from Observatory Golf Club and 4.3 miles from Gold Reef City & Casino. Private parking is available on site.

  • Luxury unit
    Central location
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

    Luxury unit in Johannesburg features accommodations with free Wifi, 4.1 miles from Parkview Golf Club, 4.1 miles from Observatory Golf Club, and 4.1 miles from Gold Reef City & Casino.

  • The Bnb
    Central location
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 1 review

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

  • Lux Studio Apartment @ Hallmark House
    Scored 9.0
    9.0
    Rated wonderful
    Wonderful
     · 4 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.

  • 201Mapungubwe Hotel Apartments - Home Away from Home
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 236 reviews

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

    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 excellent
    Excellent
     · 64 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

  • Golden Maboneng
    Scored 8.9
    8.9
    Rated excellent
    Excellent
     · 27 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.

  • 504 Mapungubwe Hotel
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 42 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.

  • Matcha themed Apartment in City
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 25 reviews

    Matcha themed Apartment in City is located in Johannesburg, just 3.5 miles from Observatory Golf Club and 4.4 miles from Gold Reef City & Casino.

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

  • Industrial CHIC Apartment 113 - Fibre WiFi, washing machine & sunny balcony
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 22 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.

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

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

  • Cozy 116 Craftmanship Maboneng
    Scored 8.7
    8.7
    Rated excellent
    Excellent
     · 9 reviews

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

  • CityZen escape: blackout ready
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 28 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!

  • CM Loft Maboneng
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 75 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

FAQ about apartments in Johannesburg

Apartments that guests love in Johannesburg

  • Avg. price/night: $120.85
    Scored 8.3
    8.3
    Rated very good
    Very Good
     · 1,418 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: $106.67
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 5,893 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.05
    Scored 8.5
    8.5
    Rated very good
    Very Good
     · 118 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 fair
    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 traveler
  • Avg. price/night: $101.84
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 337 reviews
    Excellent location, 2 minutes walk to Rosebank Mall. Very clean modern apartment.
    Mothei-Kereeditse
    Group
  • Avg. price/night: $35.83
    Scored 8.2
    8.2
    Rated very good
    Very Good
     · 2,205 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: $66.73
    Scored 8.6
    8.6
    Rated excellent
    Excellent
     · 1,957 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: $84.43
    Scored 7.6
    7.6
    Rated good
    Good
     · 581 reviews
    Nice modern apartment. Good location, in Rosebank.
    Mbalenhle
    Young couple
  • Avg. price/night: $65.24
    Scored 7.3
    7.3
    Rated good
    Good
     · 1,490 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: $57.45
    Scored 9.4
    9.4
    Rated wonderful
    Wonderful
     · 999 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