Trovit
Favorites

28 239 apartments to rent in City of Tshwane Metropolitan Municipality

28,239 results
Filters
Sort by
YOUR OWN SPACE, RIGHT WHERE YOU NEED TO BE!
25 Pictures Pictures
info
R 5 650/month
Apartment in 0028, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng

Fully Furnished Bedroom with Private En-Suite in a 4-Bedroom Apartment No Load Shedding | Walking Distance to UP | Secure Student Living Looking for comfortable student accommodation that gives you privacy while keeping you c…

  • bedrooms

    4 bedrooms bedrooms

  • 112 m²

R 5 650/month

Fully Furnished Bedroom with Private En-Suite in a 4-Bedroom Apartment No Load Shedding | Walking Distance to UP | Secure Student Living Loo…

See more details
1 Bedroom Apartment to Rent in Blyde Riverwalk Estate
15 Pictures Pictures
info
R 8 700/month
Apartment in 0142, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng

Fully Furnished 1-Bedroom Apartment to Rent at The Blyde Riverwalk Estate Experience comfortable, modern living in this beautifully furnished 1-bedroom, 1-bathroom apartment situated in the sought-after Blyde Riverwalk Estate…

  • bedroom

    1 bedroom bedroom

  • 31 m²

R 8 700/month

Fully Furnished 1-Bedroom Apartment to Rent at The Blyde Riverwalk Estate Experience comfortable, modern living in this beautifully furnishe…

See more details
1 Bedroom Apartment to Rent in Hatfield
12 Pictures Pictures
info
R 5 900/month
Apartment in 0028, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng

Furnished Bedroom for Rent in a Shared 2 Bedroom Apartment This modern, furnished and exceptionally secure apartment is an ideal choice for students or young professionals looking for a comfortable, convenient and lock-up-and…

  • bedroom

    1 bedroom bedroom

  • 55 m²

R 5 900/month

Furnished Bedroom for Rent in a Shared 2 Bedroom Apartment This modern, furnished and exceptionally secure apartment is an ideal choice for…

See more details
1 Bedroom Apartment / Flat For Rent in Rietondale, Pretoria
10 Pictures Pictures
info
R 6 370/month
Apartment in 1166, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng

This modern ladies-only accommodation, located in a safe and peaceful neighborhood, is just 3 km from Prinshof and 2.5 km from Hatfield campus-perfect for students or professionals seeking convenience and tranquility…

  • bedroom

    1 bedroom bedroom

  • 123 m²

R 6 370/month

This modern ladies-only accommodation, located in a safe and peaceful neighborhood, is just 3 km from Prinshof and 2.5 km from Hatfield camp…

See more details
Load Shedding Free Area!
24 Pictures Pictures
info
R 11 000/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Loadshedding free area! 3 Bedroom, 2 Bathroom, 2 Garage first-floor unit! Available from September 2026 This spacious and bright apartment consists of an open plan kitchen that is a dream with generous white wood storage cupb…

  • bedrooms

    3 bedrooms bedrooms

  • 145 m²

Parking Balcony Integral kitchen Fully fenced Security Swimming pool Grill
R 11 000/month

Loadshedding free area! 3 Bedroom, 2 Bathroom, 2 Garage first-floor unit! Available from September 2026 This spacious and bright apartment c…

See more details
Loadshedding free area A perfect lock up and go!
16 Pictures Pictures
info
R 8 600/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Loadshedding free area - A perfect lock up and go! 2 Bedroom, 1 Bathroom, 1 Garage first-floor unit! Available from June 2026: This spacious and bright apartment consists of an open plan kitchen that is a dream with generous…

  • bedrooms

    2 bedrooms bedrooms

  • 90 m²

Parking Balcony Integral kitchen Fully fenced Security Swimming pool Grill
R 8 600/month

Loadshedding free area - A perfect lock up and go! 2 Bedroom, 1 Bathroom, 1 Garage first-floor unit! Available from June 2026: This spacious…

See more details
Load Shedding Free Area!
24 Pictures Pictures
info
R 11 000/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Loadshedding free area! 3 Bedroom, 2 Bathroom, 2 Garage first-floor unit! Available from September 2026 This spacious and bright apartment consists of an open plan kitchen that is a dream with generous white wood storage cupb…

  • bedrooms

    3 bedrooms bedrooms

  • 560 m²

Parking Balcony Integral kitchen Fully fenced Security Swimming pool Grill
R 11 000/month

Loadshedding free area! 3 Bedroom, 2 Bathroom, 2 Garage first-floor unit! Available from September 2026 This spacious and bright apartment c…

See more details
2 Bedroom apartment to rent in Highveld, Centurion
updated
6 Pictures Pictures
info
R 11 000/month
Apartment in 0169, Irene, City of Tshwane Metropolitan Municipality, Gauteng

Date: Modern Comfort, Perfectly Sized for You Fully Furnished 2-Bedroom Apartment with Modern ComfortStep into a beautifully fully furnished two-bedroom, one-bathroom apartment, thoughtfully designed for comfortable and conve…

  • bedrooms

    2 bedrooms bedrooms

  • 366 m²

R 11 000/month

Date: Modern Comfort, Perfectly Sized for You Fully Furnished 2-Bedroom Apartment with Modern ComfortStep into a beautifully fully furnished…

See more details
Loadshedding Free Area!
24 Pictures Pictures
info
R 10 000/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

2 Bedrooms / 2 Bathrooms / 2 Garages – First Floor Unit in Hazeldean Available: November 2026 This modern 2 bedroom, 2 bathroom unit features an open-plan kitchen, dining, and living area leading to a covered balcony with a b…

  • bedrooms

    2 bedrooms bedrooms

  • 138 m²

Parking Balcony Integral kitchen Fully fenced Security Swimming pool Grill
R 10 000/month

2 Bedrooms / 2 Bathrooms / 2 Garages – First Floor Unit in Hazeldean Available: November 2026 This modern 2 bedroom, 2 bathroom unit feature…

See more details
Loadshedding free area!
21 Pictures Pictures
info
R 9 500/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Loadshedding free area! Karis Properties is proud to present this turn of the key private 2 bedroom, 1 bathroom apartment! The open plan kitchen is a dream with generous storage cupboards, black stone work-surfaces, space for…

  • bedrooms

    2 bedrooms bedrooms

  • 112 m²

Parking Integral kitchen Patio Fully fenced Security Swimming pool Grill
R 9 500/month

Loadshedding free area! Karis Properties is proud to present this turn of the key private 2 bedroom, 1 bathroom apartment! The open plan kit…

See more details
SHARE WITH A FRIEND, LIVE IN COMFORT!
23 Pictures Pictures
info
R 7 450/month
Apartment in 0028, Pretoria, City of Tshwane Metropolitan Municipality, Gauteng

ROOMS IN 2-BEDROOM UNITS AVAILABLE AT 15 ON BOND Fully Furnished | Only 2 Students per Apartment | No Load Shedding Prefer a quieter student living setup or planning to share with a friend? Our 2-bedroom units at 15 on Bond a…

  • bedrooms

    4 bedrooms bedrooms

  • 149 m²

R 7 450/month

ROOMS IN 2-BEDROOM UNITS AVAILABLE AT 15 ON BOND Fully Furnished | Only 2 Students per Apartment | No Load Shedding Prefer a quieter student…

See more details
3 BEDROOM, 2 BATHROOM HOUSE TO RENT IN CLAYVILLE EXT 27
22 Pictures Pictures
info
R 7 500/month
House in City of Ekurhuleni Metropolitan Municipality, Gauteng

3 Bedroom | 2 Bathroom | Main Bedroom En-Suite | Secure Estate This 3-bedroom, 2-bathroom house is available to rent in Clayville Extension 27, situated within a secure area with a children’s space to play…

  • bedrooms

    3 bedrooms bedrooms

  • 504 m²

Integral kitchen Security
R 7 500/month

3 Bedroom | 2 Bathroom | Main Bedroom En-Suite | Secure Estate This 3-bedroom, 2-bathroom house is available to rent in Clayville Extension…

See more details
Welcome to Hazeldean A load shedding free area!
19 Pictures Pictures
info
R 9 300/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Welcome to Hazeldean - A load shedding free area! 2 Bedroom, 2 Bathroom, 1 Garage - Second floor unit! This spacious and bright apartment consists of an open-plan kitchen that is a dream with generous light wood storage cupbo…

  • bedrooms

    2 bedrooms bedrooms

  • 98 m²

Parking Balcony Integral kitchen Security Swimming pool Grill
R 9 300/month

Welcome to Hazeldean - A load shedding free area! 2 Bedroom, 2 Bathroom, 1 Garage - Second floor unit! This spacious and bright apartment co…

See more details
Loadshedding free area!
17 Pictures Pictures
info
R 9 200/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Loadshedding free area! 2 Bedrooms/ 2 Bathrooms/ 1 Garage – First Floor unit! Available: September 2026 This spacious and bright apartment consists of an open plan kitchen that is a dream with generous light wood storage cupb…

  • bedrooms

    2 bedrooms bedrooms

  • 101 m²

Parking Balcony Integral kitchen Security Swimming pool Grill
R 9 200/month

Loadshedding free area! 2 Bedrooms/ 2 Bathrooms/ 1 Garage – First Floor unit! Available: September 2026 This spacious and bright apartment c…

See more details
Say Yes To The Address Promotion!
17 Pictures Pictures
info
R 9 000/month
Apartment in 0014, Wierdapark, City of Tshwane Metropolitan Municipality, Gauteng

Say Yes To The Address Promotion Ask me how you can save with this special promotion! 2-Bedroom, 1-Bathroom, 1 Garage apartment on the 2nd floor, Upon stepping inside, you are greeted by an open plan kitchen equipped with gen…

  • bedrooms

    2 bedrooms bedrooms

  • 80 m²

Parking Balcony Integral kitchen Fully fenced Security Grill
R 9 000/month

Say Yes To The Address Promotion Ask me how you can save with this special promotion! 2-Bedroom, 1-Bathroom, 1 Garage apartment on the 2nd f…

See more details
Available from October 2026 Apply Today!
22 Pictures Pictures
info
R 11 000/month
Apartment in 0054, City of Tshwane Metropolitan Municipality, Gauteng

Perfect Lock-Up-and-Go! 3 Bedroom / 2 Bathroom / 1 Garage – Ground Floor Unit This spacious and bright ground-floor unit offers comfortable living in a secure estate…

  • bedrooms

    3 bedrooms bedrooms

  • 105 m²

Parking Integral kitchen Patio Security Garden Grill
R 11 000/month

Perfect Lock-Up-and-Go! 3 Bedroom / 2 Bathroom / 1 Garage – Ground Floor Unit This spacious and bright ground-floor unit offers comfortable…

See more details
3 Bedroom House For Rent in Atteridgeville, Pretoria
25 Pictures Pictures
info
R 8 500/month
House in Atteridgeville, City of Tshwane Metropolitan Municipality, Gauteng

Beautiful Double-Storey House for Rent in Kalafong Heights Welcome to your new home! This stunning double-storey house in the serene neighborhood of Kalafong Heights offers a perfect blend of comfort and convenience…

  • bedrooms

    3 bedrooms bedrooms

  • 450 m²

Parking
R 8 500/month

Beautiful Double-Storey House for Rent in Kalafong Heights Welcome to your new home! This stunning double-storey house in the serene neighbo…

See more details
Say Yes To The Address Promotion!
17 Pictures Pictures
info
R 10 500/month
Apartment in 0014, Wierdapark, City of Tshwane Metropolitan Municipality, Gauteng

Say Yes To The Address Promotion Ask me how you can save with this special promotion! 2 Bed / 2 Bath / 1 Garage / 1st Floor Apartment Water included, Prepaid electricity Solar Geyser Inside, you'll find an open plan kitchen w…

  • bedrooms

    2 bedrooms bedrooms

  • 101 m²

Parking Integral kitchen Patio Fully fenced Security Grill
R 10 500/month

Say Yes To The Address Promotion Ask me how you can save with this special promotion! 2 Bed / 2 Bath / 1 Garage / 1st Floor Apartment Water…

See more details

28 239 apartments to rent in City of Tshwane Metropolitan Municipality

Property types