Apartments to rent in Johannesburg

1 521-1 540  of 5 994 apartments

2 Bedroom Apartment
New
R 15 000 per month
2 Bedroom ApartmentBryanston
Available now
Bryanston
2 2 100 m²
Set in a well-maintained, modern complex of just 46 units, this stylish two-bedroom, two-bathroom apartment offers comfortable living ...

2 Bedroom Apartment
New
R 9 500 per month
2 Bedroom ApartmentCraigavon
Available now
Craigavon 2626nd Cedar Acres, 959 Inchanga Rd
2 1 1
Experience luxury, privacy, and peace of mind welcome to refined estate living in this stylish 2-bedroom, 1-bathroom top-floor ...
Millicent Maisela

2 Bedroom Apartment
New
R 15 500 per month
2 Bedroom ApartmentVictory Park
Available now
Victory Park
2 2 2
This neatly renovated ground-floor apartment with a small garden and covered patio with built-in braai offers comfortable living, it ...

2 Bedroom Apartment
New
R 9 500 per month
2 Bedroom ApartmentCraigavon
Available now
Craigavon Bl-a11 Cedar Acres, 959 Inchanga Road
2 1 2
This unit is in a peaceful complex situated close to top gyms, restaurants, medical and shopping centres. Modern and beautiful, this ...

1 Bedroom Apartment
New
R 3 600 per month
1 Bedroom ApartmentBerea
Available now
Berea
1 1 1
Bachelor apartment to letrent - berea | r3 600 pm available immediately a neat and spacious 49sqm bachelor apartment located in the ...
Justice Ncube

1 Bedroom Apartment
New
R 4 000 per month
1 Bedroom ApartmentBerea
Available now
Berea
1 1 49 m²
Bachelor apartment to letrent berea | r4 000 pm available immediately a neat and spacious 49sqm bachelor apartment located in the ...
Justice Ncube

2 Bedroom Apartment
New
R 14 000 per month
2 Bedroom ApartmentOlivedale
Available now
Olivedale
2 2 2 1 936 m²
Spacious 102m² furnished apartment with premium amenities experience modern estate living in this beautifully presented 102m² fully ...
Mohammed Moosa

Studio Apartment
New
R 2 600 per month
Studio ApartmentJohannesburg CBD
Available now
Johannesburg CBD 450/442 Springbok Hotel, 69 Joubert
0.5 1 17 m²
Affordable inner-city apartments with easy transport access limited offer: deposit waiver | 50 off first month rent | ts & cs ...

2 Bedroom Apartment
New
R 18 000 per month
2 Bedroom ApartmentFourways
Available now
Fourways
2 1 2
Modern 2-bed top floor apartment in cedar acres estate | r18,000 pm experience secure and convenient estate living in this stylish, ...

1 Bedroom Apartment
New
R 4 100 per month
1 Bedroom ApartmentRosettenville
Available now
Rosettenville
1 1
Charming 1-bedroom apartment for rent! discover your new home in this beautifully 1-bedroom apartment, thoughtfully designed for ...

2 Bedroom Apartment
New
R 12 700 per month
2 Bedroom ApartmentPaulshof
Available: 01 Jan
Paulshof
2 2 2 99 m²
Modern two-bedroom garden apartment in sought-after paulshof enjoy comfortable, contemporary living in this spacious, open-plan ...

1 Bedroom Apartment
New
R 10 500 per month
1 Bedroom ApartmentBryanston
Available: 01 Dec
Bryanston 8282 The Cambridge, 11 Herbert Street
1 1 1
Location: the cambridge, petervale available: 1 december 2026 please note: this property is not pet friendly extra charges: elec, ...
Keri Schultz

2 Bedroom Apartment
New
R 11 000 per month
2 Bedroom ApartmentWaterfall
Available now
Waterfall B31-3b The Precinct Luxury Apartments, 1 Mushroom Road
2 2 4 68 m²
Spacious modern apartments with free uncapped internet access load-shedding solutions solar backups, gas hobs and uninterrupted ...
Terence Sithole

2 Bedroom Apartment
New
R 5 250 per month
2 Bedroom ApartmentRosettenville
Available now
Rosettenville
2 1.5 1
Charming 2-bedroom flat in rosettenville your perfect urban retreat awaits! welcome to your dream home! Nestled in the vibrant ...

1 Bedroom Apartment
New
R 18 500 per month
1 Bedroom ApartmentIllovo
Available now
Illovo 24000 Illovo Central, 70 Melville Road
1 1 54 m²
Fully furnished modern 1-bedroom apartment for rent illovo central experience contemporary urban living at illovo central, where ...
Marius Bezuidenhout

2 Bedroom Apartment
New
R 20 000 per month
2 Bedroom ApartmentIllovo
Available now
Illovo 10000 Illovo Central, 70 Melville Road
2 2 85 m²
Unfurnished apartment illovo central 2 bedrooms, 2 bathrooms fully air-conditioned. the open plan kitchen features granite ...
Marius Bezuidenhout

2 Bedroom Apartment
New
R 11 499 per month
2 Bedroom ApartmentLonehill
Available: 01 Dec
Lonehill
2 1
This modern and well-maintained loft apartment is located in a popular and secure estate in lonehill, offering comfortable and stylish ...

2 Bedroom Apartment
New
R 4 500 per month
2 Bedroom ApartmentBellevue
Available now
Bellevue G1 Korema Heights, 45 Isipingo,cnr South Street,
2 1
Deposit payable over 3 months!!! we offer bachelors from r3675.00 And 2 bedroom units from r4500.00 Apartments situated in bellevue ...
Itani Silvia Musekwa

1 Bedroom Apartment
New
R 5 999 per month
1 Bedroom ApartmentWindsor West
Available now
Windsor West 25 Knights Avenue
1 1 1 55 m²
1 bedroom unit with large lounge and patio to rent in windsor west this warm and bright ground floor apartment offers a spacious tiled ...

3 Bedroom Apartment
New
R 10 000 per month
3 Bedroom ApartmentHalfway House
Available: 01 Dec
Halfway House
3 2
Lovely up market and spacious 3 bedroom apartment to rent. This beautiful 3 bedroom 2 bath first floor apartment in villa d''alegria ...


sample image of property alerts

Get instant property alerts

Be the first to see new properties for rental in the Johannesburg area.