Filters

More »
Loading...

Cheap Flats for rent in Johannesburg - 1277 Properties

1 Bedroom Apartment / Flat to Rent in Berea

R 4 250

1 Bedroom Apartment / Flat to Rent in Berea

7 Soper Street, Berea, Johannesburg, Berea, Johannesburg, Gauteng

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

1 Bedroom Apartment / Flat to Rent in Berea

R 5 772

1 Bedroom Apartment / Flat to Rent in Berea

Berea, Johannesburg, Gauteng

Well maintained & well managed building. Located in the heart of Hillbrow. Close to all amenities. Child friendly & safe with 24hr security and safe

1 Bedroom Apartment / Flat to Rent in Berea

R 5 700

1 Bedroom Apartment / Flat to Rent in Berea

Berea, Johannesburg, Gauteng

Well maintained & well managed building. Located in the heart of Hillbrow. Close to all amenities. Child friendly & safe with 24hr security and safe

2 Bedroom Apartment / Flat to Rent in Berea

R 6 000

2 Bedroom Apartment / Flat to Rent in Berea

Berea, Johannesburg, Gauteng

Well maintained & well managed building. Located in the heart of Hillbrow. Close to all amenities. Child friendly & safe with 24hr security and safe

1 Bedroom Apartment / Flat to Rent in Houghton Estate

R 7 500

1 Bedroom Apartment / Flat to Rent in Houghton Estate

Houghton Estate, Johannesburg, Gauteng

Pool club house running trail 24 hrs security parking close to all amnities & public transport available 1.04.24 1 bedroom apartment pre paid electricity &

Filter by Price

Set price for your search
500
60000+
2 Bedroom Apartment / Flat to Rent in Yeoville

R 4 600

2 Bedroom Apartment / Flat to Rent in Yeoville

Yeoville, Johannesburg, Gauteng

Two-Bedroom apartment in Webb, available for immediate occupation.This unit comes with the first month rental discount! So why wait? well maintained and attractive in a

2 Bedroom Apartment / Flat to Rent in Yeoville

R 6 500

2 Bedroom Apartment / Flat to Rent in Yeoville

21 Fortesque Road, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

SPECIAL OFFER: FIRST MONTH RENT FREE The First month Breakdown for a 2Bedroom unit 16 & 10 at Finchley Cross Court @First month Rent Free

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

Filter by bedrooms

How many bedrooms do you need?
2 Bedroom Apartment / Flat to Rent in Yeoville

R 5 650

2 Bedroom Apartment / Flat to Rent in Yeoville

20 Hendon Road, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

...The advertised rental does not include monthly services. Don't miss out on this lovely 2 bedroom flat to rent in Yeoville, Johannesburg. Contact FRAMEWORK for your viewing...

Get notified when we have new listing available

2 Bedroom Apartment / Flat to Rent in Yeoville

R 3 995

2 Bedroom Apartment / Flat to Rent in Yeoville

23 Cavendish Street, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

...miss out on this lovely 2 bedroom flat to rent in Yeoville, Johannesburg. Contact FRAMEWORK for your viewing today!! Deposit: R3,995 + R450 Water Deposit Admin Fee (once-off...

1 Bedroom Apartment / Flat to Rent in Yeoville

R 3 800

1 Bedroom Apartment / Flat to Rent in Yeoville

8 Grafton Road, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

Special: First month's rent free when you apply now in April! Stunning, spacious, and newly renovated, 1 bedroom flats to rent at Glenore Heights, 8

2 Bedroom Apartment / Flat to Rent in Yeoville

R 4 650

2 Bedroom Apartment / Flat to Rent in Yeoville

8 Grafton Road, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

Special: First month's rent free when you apply now in April! Stunning, spacious, and newly renovated, 2 bedroom flats to rent at Glenore Heights, 8

1 Bedroom Apartment / Flat to Rent in Yeoville

R 4 500

1 Bedroom Apartment / Flat to Rent in Yeoville

2 Frances Street Yeoville, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

...close proximity to Louis Botha, Johannesburg Central, the Shoprite centre as well as the police station in the area. Find your new home in the heart of Yeoville! This...

2 Bedroom Apartment / Flat to Rent in Yeoville

R 5 500

2 Bedroom Apartment / Flat to Rent in Yeoville

32 Page Street, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

...on this lovely 2 bedroom flat to rent in Yeoville, Johannesburg. Contact FRAMEWORK for your viewing today!! Deposit: R5,500 + R450 Water Deposit Admin Fee (once-off): R580...

2 Bedroom Apartment / Flat to Rent in Yeoville

R 5 000

2 Bedroom Apartment / Flat to Rent in Yeoville

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

Beautiful renovated Flat with 2 Large Bedrooms, generous Lounge, 1. Bathroom and a Kitchen. Close to Louis Botha Ave. R5000 excluding water and electricity.

Filter by bathrooms

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

R 3 990

1 Bedroom Apartment / Flat to Rent in Yeoville

La Plagne, 12 Hopkins, Yeoville, Johannesburg, Yeoville, Johannesburg, Gauteng

This beautifully refurbished 1 bed apartment has a separate kitchen, large open plan lounge and dining room. The entire apartment is newly tiled and painted

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

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 6 000

1 Bedroom Apartment / Flat to Rent in Marshalltown

Marshalltown, Johannesburg, Gauteng

1 bedroom. 1 bath, open plan lounge and kitchen with granite tops, space for 1 under counter appliancesClose to all ammenties 24 hrs security. Call

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 6 000

1 Bedroom Apartment / Flat to Rent in Marshalltown

Marshalltown, Johannesburg, Gauteng

Small family or a professional. Unit is nestled in safe and secure building with 24hrs security, easy promixity to bus and taxi routes, a walking

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 3 885

1 Bedroom Apartment / Flat to Rent in Marshalltown

30 Eloff Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

Cambalala LIMITED OFFER: FLEXI DEPOSIT OPTIONS AVAILABLE | Ts & Cs Apply Loft apartments, live New York style in the heart of the city. These

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 3 420

1 Bedroom Apartment / Flat to Rent in Marshalltown

14 Delv... 14 Delvers Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

...Fee! Move into your dream apartment in the heart of Johannesburg Central! Our secure building offers modern living close to: Job opportunities ~Carlton Centre (5-minute...

2 Bedroom Apartment / Flat to Rent in Marshalltown

R 4 220

2 Bedroom Apartment / Flat to Rent in Marshalltown

14 Delv... 14 Delvers Street, Marshalltown, Johannesburg, Marshalltown, Johannesburg, Gauteng

...for efficiency Prime Location: Close to job opportunities in Marshalltown South of the Absa Campus 5-minute walk from the iconic Carlton Centre Near the Johannesburg...

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 5 000

1 Bedroom Apartment / Flat to Rent in Marshalltown

Marshalltown, Johannesburg, Gauteng

1 bedroom apartment with a full bathroom available It is Located close to the banks and within walking distance of the CBD. In a secured

1 Bedroom Apartment / Flat to Rent in Marshalltown

R 5 200

1 Bedroom Apartment / Flat to Rent in Marshalltown

Marshalltown, Johannesburg, Gauteng

Modern and spacious One bedroom apartment with open lounge area, separate bedroom, balcony and full bathroom in Marshall town closeby to Mapungubwe hotel. 44sqm size

1277 Listings Available