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.

Perfect position safe and secure. Shoneez is a pleasure to deal with everything was spot on.

Show more Show less
9.2
Superb
108 reviews
Price from
€ 83
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.

The accommodation is very clean,I'll definitely come back next year

Show more Show less
9.5
Exceptional
148 reviews
Price from
€ 35
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.

Friendly and accommodating host.

Show more Show less
9.7
Exceptional
125 reviews
Price from
€ 53
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.

Estelle gave a warm welcome, she's such a lovely person. The area is quiet, great place to get away from the busy city and unwind. The place was clean, bed was very comfortable, great WIFI connection, everything I needed in the kitchen was available. Unfortunately my stay was for one night only. I would definitely return for a longer stay. I loved it there.

Show more Show less
9.3
Superb
107 reviews
Price from
€ 45
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 accommodation was outstanding. Most impressive architecture with a high ceiling and tall windows looking out to the lawn and garden, yet with a lower false ceiling over the bed to give a more cosy feel. On our first afternoon, we walked 4 km to Mandela Square and dined on beautifully cooked Barramundi at the "The Big Mouth" restaurant. The route was easy to follow and the streets felt very safe. The owner was very helpful and quickly responded to all our questions.

Show more Show less
9.3
Superb
179 reviews
Price from
€ 50
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.

The place is lovely, with very comfortable rooms and a beautiful garden.

Show more Show less
9.5
Exceptional
150 reviews
Price from
€ 134
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.

My garden room, the garden with grass, a family of African ibis visiting morning and late afternoon, the kitchenette to prepare some meals, a safe neighbourhood to walk around in daylight (to Issy's coffee shop and beautiful Zoo Lake, a happy family place at weekends). Most of all, I liked my hosts, Ingrid and Graham, and enjoyed chatting to them. They are very sociable, informative and helpful. They even have their own generator if the power goes off, and a hot water bottle for colder times.

Show more Show less
9.4
Superb
113 reviews
Price from
€ 39
per night

Located on the ground floor, this spacious apartment is fitted with 2 bedrooms, a well-equipped kitchenette with a microwave and a toaster, a living room, and a flat-screen TV. The unit at the property features a shower and a dressing room. For added privacy, the accommodation has a private entrance and is protected by full-day security.

From the entrance, I like the fact that the apartment is solely yours. Then, getting in, the interior decoration is magnificent, especially the main bedroom. The gym idea is awesome. Then, going down to the back of the house, you will think you have seen it all, but it keeps unfolding surprises, from the beautiful garden to kids playground to pool etc. I give it a 10/10 minus nothing. The house manager was exceptionally, and she really outdid herself. In summary, the apartment is magnificent and spotless.

Show more Show less
10
Exceptional
5 reviews
Price from
€ 44
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
13 reviews
Price from
€ 55
per night

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 Stadium. This property offers access to a balcony, free private parking and free WiFi. The property is non-smoking and is set 3 km from Parkview Golf Club.

The air-conditioned apartment is composed of 1 separate bedroom, a living room, a fully equipped kitchenette, and 1 bathroom. A flat-screen TV is featured.

The apartment is clean and stunning. The area is safe and close to the mall and the gautrain.

Show more Show less
9.5
Exceptional
10 reviews
Price from
€ 49
per night

Most booked hotels in Johannesburg in the past month

Johannesburg's best hotels with breakfast

  • 24 On Basil Boutique Luxury hotel
    9.5
    Scored 9.5
    Exceptional
    Rated exceptional
     · 150 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
     · 93 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
    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.3
    Scored 8.3
    Very good
    Rated very good
     · 4,609 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.

    Room was clean and restaurant staff were attentive.

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

  • Premiere Classe Apartment Hotel
    7.8
    Scored 7.8
    Good
    Rated good
     · 395 reviews

    This hotel comes highly recommended for any traveller; it is centrally situated near the Sandton business district and M1 motorway which provides access to various areas in and around Gauteng.

    The room is well kitted out with everything you need

  • Pender House Cottage Melrose

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

Budget hotels in Johannesburg

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

  • Glenvista Home with a View
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 107 reviews

    Boasting air-conditioned accommodation with a patio, Glenvista Home with a View is set in Johannesburg.

    Everything this property is definitely worth the price

  • 2 Bedroom Apartment with Private Gym
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 5 reviews

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

    It was neat and spacious. I loved how easy it was to contact them. It had everything we needed,incl the braai facility. It’s. 10/10

  • Rosebank Apartment the Bolton 27
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 13 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!

  • 2 Bedroom 2 Bathroom Apartment in Sandton
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 6 reviews

    Set in the Rivonia district of Johannesburg, 2 Bedroom 2 Bathroom Apartment in Sandton offers accommodation with a private pool and a lift.

  • OAM The View Morningside
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 28 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.

  • Sunrise Rivonia One Bed
    9.3
    Scored 9.3
    Superb
    Rated superb
     · 7 reviews

    Located in Johannesburg, Sunrise Rivonia One Bed provides accommodation with private pool, free WiFi and free private parking for guests who drive.

    That it was close to the shopping centre. It was clean and user friendly. Very safe too

  • Rosebank Comfort
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 5 reviews

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

Hotels located in the centre of 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 retreat in Fourways
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Cozy retreat in Fourways is set in the Johannesburg CBD district of Johannesburg, 5.3 km from Observatory Golf Club, 7.1 km from Gold Reef City Casino and 7.2 km from Apartheid Museum.

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

  • A minimalist in Jozi
    10.0
    Scored 10.0
    Exceptional
    Rated exceptional
     · 2 reviews

    Located in the Maboneng district of Johannesburg, A minimalist in Jozi provides accommodation with a private pool and a 24-hour front desk.

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

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

  • Cloud Ink @Mapungubwe
    9.6
    Scored 9.6
    Exceptional
    Rated exceptional
     · 16 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.

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

  • Forest Haven
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 113 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

  • Comfy Nest - The Paramount
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 21 reviews

    Comfy Nest - The Paramount is situated in the Houghton district of Johannesburg, 5.4 km from Johannesburg Stadium, 6 km from Observatory Golf Club and 6.4 km from Sandton City Mall.

    The furniture looks luxurious, and it’s very clean.

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

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

  • Kilkenny Cottages 2 bedroom unit
    9.2
    Scored 9.2
    Superb
    Rated superb
     · 81 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.

  • 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

  • Maboneng Modern style
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 2 reviews

    Offering city views, Maboneng Modern style is an accommodation located in Johannesburg, 5.8 km from Observatory Golf Club and 8.2 km from Gold Reef City Casino.

  • The Gold Hut
    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 😁

  • Tranquil Living on Maboneng
    9.0
    Scored 9.0
    Superb
    Rated superb
     · 14 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.

  • 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

  • 201Mapungubwe Hotel Apartments - Home Away from Home
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 199 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

  • Apartment in Vibrant Maboneng
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 44 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

  • JHB City Living 119 - fibre Wi-Fi, washing machine & big sunny balcony
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 50 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

  • Chic Urban Maboneng Getaway, Free Wi-Fi
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 8 reviews

    Situated in Johannesburg, 5.1 km from Observatory Golf Club and 8 km from Gold Reef City Casino, Chic Urban Maboneng Getaway, Free Wi-Fi provides accommodation with amenities such as free WiFi and a...

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

  • Entire Studio Apartment in Maboneng
    8.9
    Scored 8.9
    Fabulous
    Rated fabulous
     · 11 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...

    Clean, comfortable, secure, convenient everything worked well

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

  • Views from The 509
    8.8
    Scored 8.8
    Fabulous
    Rated fabulous
     · 69 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

  • Lovely 2 Storey apartment with pool, gym and bar
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 11 reviews

    Lovely 2 Storey apartment with pool, gym and bar provides accommodation situated 1.6 km from the centre of Johannesburg and offers a seasonal outdoor swimming pool and a bar.

    I loved everything and every moment at this apartment

FAQs about hotels in Johannesburg









Apartments that guests love in Johannesburg

  • From € 31.15 per night
    7.9
    Scored 7.9
    Good
    Rated good
     · 83 reviews
    The apartment is very spacious and the location of the loft. That is why I keep on coming back.
    Mothoa
    South Africa
  • 8.4
    Scored 8.4
    Very good
    Rated very good
     · 45 reviews
    Very spacious and several rooms, but old and hot. Location is good. Very close to Nelson Mandela square, shopping mall. That’s all. Only 1 fan available for the entire apartment No sockets for 220 volts
    Marcia
    Switzerland
  • From € 123.10 per night
    8.3
    Scored 8.3
    Very good
    Rated very good
     · 1,938 reviews
    Convenient location, 10 minutes walk to Rosebank shopping mall. Nice view from the apartment. Overall, great for a short stay. There is a washing machine but it would be nice if they also provided laundry detergent. People don't bring it with them on trips.
    Maria
    Kenya
  • 8.3
    Scored 8.3
    Very good
    Rated very good
     · 15 reviews
    The product offering is awesome, the apartment is in a great condition and the kitchen is well equipped for self catering.
    Lwandlekazi
    South Africa
  • From € 47.51 per night
    8.2
    Scored 8.2
    Very good
    Rated very good
     · 3,427 reviews
    Nice modern apartment, daily cleaning services, friendly staff. Safe.
    Eline
    Netherlands
  • From € 71.18 per night
    8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 5,679 reviews
    Very comfortable , spacious and modern apartments Great location
    Khatija
    South Africa
  • 8.2
    Scored 8.2
    Very good
    Rated very good
     · 61 reviews
    The location of the apartment is excellent and is very close to shops, Restaurants, Gautrain station, uber pick up points and the apartment is very spacious for a Studio, bed is very comfy and is well equipped.
    William Michael
    Portugal
  • From € 56.37 per night
    7.4
    Scored 7.4
    Good
    Rated good
     · 1,560 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
    Austria
  • From € 46.38 per night
    9.4
    Scored 9.4
    Superb
    Rated superb
     · 833 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
    South Africa
  • 8.7
    Scored 8.7
    Fabulous
    Rated fabulous
     · 148 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
    South Africa

Research, refine and make plans for your whole trip