Apartments to rent in Johannesburg

3 061-3 080  of 6 029 apartments

1 Bedroom Apartment
R 7 000 per month
1 Bedroom ApartmentHalfway Gardens
Available now
Halfway Gardens 1 The Heights, 1 Road
1 1 1
1 bed 1 bath apartment to rent at the heights in halfway gardens this apartment is located on the top floor. it has one bedroom with ...

1 Bedroom Apartment
New
R 6 900 per month
1 Bedroom ApartmentFerndale
Available now
Ferndale 103 Tradewinds, 255 Unit 103, Kent Ave
1 1 55 m²
Move in specials! - zero application fee, save r300 - a free pizza and cooldrink on us when you move in! welcome to stylish, ...

1 Bedroom Apartment
New
R 8 400 per month
1 Bedroom ApartmentRosebank
Available now
Rosebank 160 The Bolton, 2 Unit 160, Sturdee Ave
1 1 43 m²
Current move-in deals: - pay your deposit over 2 easy months - no application fee save r300 - no admin fee save r1,200 - guaranteed ...

2 Bedroom Apartment
R 14 000 per month
2 Bedroom ApartmentBryanston
Available now
Bryanston
2 2 1
Modern luxury living in the heart of bryanston only a few units remaining! secure one of these brand-new, stylish 2-bedroom ...

1 Bedroom Apartment
New
R 8 400 per month
1 Bedroom ApartmentRosebank
Available now
Rosebank 1b The Bolton, 2 Sturdee Ave
1 1 37 m²
Move-in specials - pay your deposit over 2 easy months - no application fee save r300 - no admin fee save r1,200 - refer a friend ...

2 Bedroom Apartment
New
R 10 500 per month
2 Bedroom ApartmentRosebank
Available now
Rosebank 434 The Bolton, 2 Unit 434, Sturdee Ave
2 1
Move-in specials - pay your deposit over 2 easy months - no application fee save r300 - no admin fee save r1,200 - guaranteed backup ...

1 Bedroom Apartment
R 7 400 per month
1 Bedroom ApartmentFourways
Available now
Fourways
1 1 1 46 m²
The william lifestyle estate boasts a modern clubhouse with a restaurant, gym and olympic length swimming pool. Conveniently situated ...

Studio Apartment
R 8 500 per month
Studio ApartmentRosebank
Available now
Rosebank
1 1 1.2 ha
Spacious studio apartment | modern living | ideal investment apartment block includes: - this 48 square meter studio apartment - ...

1 Bedroom Apartment
New
R 8 400 per month
1 Bedroom ApartmentRosebank
Available now
Rosebank 415 The Bolton, 2 Sturdee Ave
1 1 37 m²
Unbeatable rental deal in rosebank! move-in specials! - no application fee save r300 - no lease fee - pay your deposit over 2 ...

Studio Apartment
R 7 600 per month
Studio ApartmentFourways
Available now
Fourways
0.5 1 1 40 m²
Situated in a boomed off part of fourways, this modern studio cottage boasts ultra modern finishes. a spacious living and sleeping ...

1 Bedroom Apartment
R 15 000 per month
1 Bedroom ApartmentMorningside
Available now
Morningside
1 1 1
Experience sophisticated, convenient living in this beautifully furnished studio apartment situated on the 2nd floor of the ...

2 Bedroom Apartment
New
R 12 500 per month
2 Bedroom ApartmentBlue Hills
Available now
Blue Hills 12 Blue Lake Estate-nb, 1 Kilimanjaro Close
2 2 2 85 m²
This spacious apartment is located on the second floor. it has 2 bedrooms with 2 bathrooms main en-suite. it has a modern kitchen ...
Nirvan Bhudai

Bachelor apartment
R 6 500 per month
Bachelor apartmentFairland
Available now
Fairland
1 1 2 2 094 m²
Modern style, smart living & everything you need in fairland! looking for a neat, modern, and affordable home in a convenient part of ...
Claud-Brendon Smith

2 Bedroom Apartment
R 6 350 per month
2 Bedroom ApartmentWindsor East
Available now
Windsor East
2 1 1 1 015 m²
Newly renovated townhouse living modern comfort & private outdoor space be the first to enjoy the comfort and freshness of newly ...
Claud-Brendon Smith

2 Bedroom Apartment
R 9 500 per month
2 Bedroom ApartmentLinbro Park
Available now
Linbro Park
2 2 2
Available 1st november 2026 this beautifully finished third floor 2-bedroom, 2-bathroom apartment in the sought-after greelee eco ...

2 Bedroom Apartment
R 13 000 per month
2 Bedroom ApartmentBryanston
Available: 01 Dec
Bryanston Aa Bantry Square, 15 Bantry Road
2 2 2 80 m²
Bryanston 2 bedroom 2 bathroom top floor apartment bantry square in bryanston lovely top floor apartment featuring 2 beds, 2 baths, 2 ...
Debbie Stride

1 Bedroom Apartment
R 7 500 per month
1 Bedroom ApartmentAuckland Park
Available now
Auckland Park
1 1 1
Welcome to this well-positioned ground-floor apartment, offering comfortable living, security and convenience, ideal for a couple or ...

2 Bedroom Apartment
R 14 000 per month
2 Bedroom ApartmentBryanston
Available now
Bryanston
2 2 1
Modern luxury living in the heart of bryanston only a few units remaining! secure one of these brand-new, stylish 2-bedroom ...

Studio apartment
R 18 500 per month
Studio apartmentMelrose Arch
Available now
Melrose Arch
0.5 1 1 43 m²
Luxurious studio apartment furnished to the t. Experience super stylish studio living in this 5th floor stunner at one on whiteley. ...

2 Bedroom Apartment
R 10 500 per month
2 Bedroom ApartmentLonehill
Available now
Lonehill
2 1 1
Gorgeous two bedroom ground floor apartment in secure estate to rent in lonehill this spacious apartment offers a modern kitchen with ...


sample image of property alerts

Get instant property alerts

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