Filters

More »
Loading...

Flats to Rent in Johannesburg Under R 3500 - 340 Properties

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

R 3 440

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

200 Commissioner Street, Johannesburg Central, Johannesburg, Johannesburg Central, Johannesburg, Gauteng

Panama House Modern and secure lifestyle apartments with a rooftop garden, situated in the heart of the JHB CBD. Panama House offers unique and spacious

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

R 3 500

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

100 Eloff Ext St, Johannesburg Central, Johannesburg, Johannesburg Central, Johannesburg, Gauteng

Introducing a charming bachelor apartment located in the heart of Johannesburg's Central Business District (CBD). This well-maintained and conveniently situated unit offers a comfortable and

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

R 3 150

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

197 Rahima Street, Johannesburg Central, Johannesburg, Johannesburg Central, Johannesburg, Gauteng

Moray House LIMITED OFFER: FLEXI DEPOSIT OPTIONS AVAILABLE | Ts & Cs Apply Situated in the heart of the Johannesburg inner city at 197 Jeppe Street, this building has...

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 3 470

1 Bedroom Apartment / Flat to Rent in Marshalltown

14 Delvers Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

1 bedroom 1 bath for 3470 1 BED 1 BATH First-month rent-free Admin fee R1200 Full deposit Bio-metric access Brand new CCTV cameras in common

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 3 470

1 Bedroom Apartment / Flat to Rent in Marshalltown

14 Delvers Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

1 BED 1 BATH First-month rent-free Admin fee R1100 Full deposit R3470 Bio-metric access Brand new CCTV cameras in common areas 24-hour security patrols Secure

1 Bedroom Apartment / Flat to Rent in Berea

R 3 500

1 Bedroom Apartment / Flat to Rent in Berea

10 O'reilly Road, Berea, Johannesburg, Berea, Johannesburg, Gauteng

1.5 Bedroom Flat Available in Popular Block, Federated Place in Berea. Very Close to Grocery Store.

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 2 950

1 Bedroom Apartment / Flat to Rent in Marshalltown

260 Marshall Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

Rarely available flat at 260 MARSHALL. Fully renovated, spacious and conveniently located. This beautiful apartment is all you need and so much more. The convenient

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 3 499

1 Bedroom Apartment / Flat to Rent in Marshalltown

36 Von Weilligh Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

If you’re looking for a spacious, clean, and safe apartment CARLTONVIEW is the place for you! PRICES: 1 Bedroom Medium – R3 499 pm |

Filter by bedrooms

How many bedrooms do you need?
1 Bedroom Apartment / Flat to Rent in Johannesburg Central

R 3 240

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

217 Lillian Ngoyi Street, Johannesburg Central, Johannesburg, Johannesburg Central, Johannesburg, Gauteng

Legae LIMITED OFFER: 50% OFF FIRST MONTH RENT | Ts & Cs Apply Find a place to call home at Legae and enjoy the comfort

Get notified when we have new listing available

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

R 3 024

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

217 Lillian Ngoyi Street, Johannesburg Central, Johannesburg, Johannesburg Central, Johannesburg, Gauteng

Legae LIMITED OFFER: 50% OFF FIRST MONTH RENT | Ts & Cs Apply Find a place to call home at Legae and enjoy the comfort

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

R 2 987

1 Bedroom Apartment / Flat to Rent in Johannesburg Central

183 Rahima Street, Johannesburg Central, Johannesburg, Johannesburg Central, Johannesburg, Gauteng

Cavendish House Choose from any of these safe, clean and quality apartments and find a place that you can take pride in. Cavendi sh House

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 2 850

1 Bedroom Apartment / Flat to Rent in Marshalltown

Main St & Delvers Marshalltown, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

...If you’re looking for affordable and secure accommodation in the heart of the Johannesburg CBD look no further.The Delve Deeper apartments are located at 36 Delvers...

1 Bedroom Apartment / Flat to Rent in Yeoville

R 3 000

1 Bedroom Apartment / Flat to Rent in Yeoville

9 Hendon Road Yeoville, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

Special offer: first month rent-free!!! The First month breakdown for a 1 bedroom at Onalerona @First Month Rent Free Special will be : Deposit.R3000 (once

1 Bedroom Apartment / Flat to Rent in Yeoville

R 3 500

1 Bedroom Apartment / Flat to Rent in Yeoville

36 Isipingo Street, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

First month rent free... The First month breakdown for a 1Bedroom unit 01 at Mount Willmar @First Month rent FREE special will be: Deposit. R3500

1 Bedroom Apartment / Flat to Rent in Berea

R 3 310

1 Bedroom Apartment / Flat to Rent in Berea

42 Alexandra Street, Berea, Johannesburg, Berea, Johannesburg, Gauteng

Your home is where you go to relax and enjoy time with your loved ones. CRESTVIEW is one of the most well-maintained buildings you'll find

Filter by bathrooms

How many bathrooms do you need?
1 Bedroom Apartment / Flat to Rent in Berea

R 3 400

1 Bedroom Apartment / Flat to Rent in Berea

3608 Ponte City Apartments, 1 Lily Avenue, Berea, Johannesburg, Berea, Johannesburg, Gauteng

...R250 per parking) With a great view overlooking Ellis Park Stadium & Johannesburg Stadium Book your viewing today! Documents required: ID/passport/asylum documents Latest 3...

1 Bedroom Apartment / Flat to Rent in Berea

R 2 970

1 Bedroom Apartment / Flat to Rent in Berea

Berea, Johannesburg, Gauteng

Clean and well managed building. Bachelor unit available to rent in This unit is ideal for a student or young couple starting out. 24hr security

2 Bedroom Apartment / Flat to Rent in Auckland Park

R 2 500

2 Bedroom Apartment / Flat to Rent in Auckland Park

Auckland Park, Johannesburg, Gauteng

Full Rental - R9000 (only 1 person) Sharing Rental - R4500 per person sharing (each will have your own bedroom) OR Sharing a bedroom R2

4 Bedroom Apartment / Flat to Rent in Braamfontein

R 3 500

4 Bedroom Apartment / Flat to Rent in Braamfontein

Braamfontein, Johannesburg, Gauteng

A single room from R3500 and bigger rooms at R3800. Do not miss out on this exclusive opportunity to get your own SINGLE, LOCKABLE ROOM

1 Bedroom Apartment / Flat to Rent in Berea

R 2 750

1 Bedroom Apartment / Flat to Rent in Berea

Berea, Johannesburg, Gauteng

Bachelor Flat Available Immediately

1 Bedroom Apartment / Flat to Rent in Berea

R 3 495

1 Bedroom Apartment / Flat to Rent in Berea

22 Hadfield Road, Berea, Johannesburg, Berea, Johannesburg, Gauteng

...rent in Berea, Johannesburg. Contact FRAMEWORK for your viewing today!! Deposit: R3,495 + R450 Water Deposit Admin Fee (once-off): R580 Average Monthly Services: R449.06 p/m...

1 Bedroom Apartment / Flat to Rent in Berea

R 3 300

1 Bedroom Apartment / Flat to Rent in Berea

9 Barnato Street, Berea, Johannesburg, Berea, Johannesburg, Gauteng

...rent in Berea, Johannesburg. Contact FRAMEWORK for your viewing today!! Deposit: R3,300 + R450 (Water Deposit) Admin Fee (once-off): R580 Average Monthly Services: R527,21 p...

1 Bedroom Apartment / Flat to Rent in Yeoville

R 2 000

1 Bedroom Apartment / Flat to Rent in Yeoville

59 Becker Street, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

Newly renovated spacious rooms available in flats for immediate occupation in a small residential block. Priced to go.Located in the heart of Yeoville and walking

1 Bedroom Apartment / Flat to Rent in Yeoville

R 2 800

1 Bedroom Apartment / Flat to Rent in Yeoville

Regent Street, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

Beautiful rooms available in a renovated Apartment in Regent Street Close to Louis Botha: R2800 including Water and Electricity!

2 Bedroom Apartment / Flat to Rent in Marshalltown

R 1 950

2 Bedroom Apartment / Flat to Rent in Marshalltown

20 Cornelius Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

Pomegranate Heights LIMITED OFFER: FIRST MONTH RENT FREE | NO DEPOSIT | STAND A CHANCE TO WIN A 7-NIGHT ALL-EXPENSES PAID BOAT CRUISE TO THE

340 Listings Available