Houses to rent in Mafikeng

59 178 available properties
Sort by:
Most relevant first
Most relevant first
Most up-to-date first
Most recent published
Price: Lowest first
Price: Highest first
Bedrooms: Lowest first
Bedrooms: Highest first
Size: Lowest first
Size: Highest first
25 pictures Arrow icon pointing to the right
House
House for rent in Mahikeng, Mahikeng Local Municipality
R 20 000/month
Mahikeng, Mahikeng Local Municipality

4 Bedrooms

17 131 m²

FireplaceFully furnished

2 weeks ago

5 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Mahikeng, Mahikeng Local Municipality
R 2 500/month
Mahikeng, Mahikeng Local Municipality

1 Bedroom

130 m²

2 weeks ago

16 pictures Arrow icon pointing to the right
House
House for rent in Mmabatho, Mahikeng Local Municipality
R 9 000/month
Mmabatho, Mahikeng Local Municipality

3 Bedrooms

1 Bathroom

GrillParking

2 weeks + 3 days ago

20 pictures Arrow icon pointing to the right
House
House for rent in Mahikeng, Mahikeng Local Municipality
R 11 000/month
Mahikeng, Mahikeng Local Municipality

4 Bedrooms

2 Bathrooms

Storage roomParkingDrying area

2 weeks + 3 days ago

11 pictures Arrow icon pointing to the right
House
House for rent in Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality
R 20 000/month
Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality

4 Bedrooms

4 Bathrooms

FireplaceFully furnished

3 weeks + 2 days ago

11 pictures Arrow icon pointing to the right
House
House for rent in Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality
R 5 500/month
Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality

2 Bedrooms

2 Bathrooms

GardenParking

1 week ago

11 pictures Arrow icon pointing to the right
House
House for rent in Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality
R 6 000/month
Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality

2 Bedrooms

1 Bathroom

5 Sept 2026

11 pictures Arrow icon pointing to the right
Flat
Flat for rent in Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality
R 5 000/month
Mahikeng Local Municipality, Ngaka Modiri Molema District Municipality

2 Bedrooms

1 Bathroom

6 days ago

13 pictures Arrow icon pointing to the right
Commercial
Commercial for rent in Mahikeng, Mahikeng Local Municipality
R 14 000/month
Mahikeng, Mahikeng Local Municipality
Parking

2 weeks + 3 days ago

3 pictures Arrow icon pointing to the right
Property for rent in Mmabatho, Mahikeng Local Municipality
R 3 000/month
Mmabatho, Mahikeng Local Municipality

3 Bedrooms

1 Bathroom

2 m²

31 Jul 2025

14 pictures Arrow icon pointing to the right
New
House
House for rent in Richards Bay, uMhlathuze Local Municipality
R 12 500/month
Richards Bay, uMhlathuze Local Municipality

3 Bedrooms

951 m²

Parking

1 day ago

22 pictures Arrow icon pointing to the right
New
House
House for rent in Somerset Park, Umhlanga Rocks
R 25 000/month
Somerset Park, Umhlanga Rocks

3 Bedrooms

1 014 m²

Parking

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Rivonia, Sandton
R 34 999/month
Rivonia, Sandton

3 Bedrooms

230 m²

Storage roomGardenPowder room

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Horison, Roodepoort
R 13 000/month
Horison, Roodepoort

4 Bedrooms

991 m²

GrillGardenAlarmParkingSecurity

1 day ago

11 pictures Arrow icon pointing to the right
New
House
House for rent in Stratton-on-Sea, Umhlanga Rocks
R 12 500/month
Stratton-on-Sea, Umhlanga Rocks

2 Bedrooms

507 m²

GardenParkingPatio

1 day ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in North Riding, Randburg
R 15 000/month
North Riding, Randburg

3 Bedrooms

329 m²

GardenParkingUnfurnished

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Bela-Bela, Bela Bela Local Municipality
R 12 265/month
Bela-Bela, Bela Bela Local Municipality

2 Bedrooms

785 m²

GrillParkingSecurity

1 day ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Beacon Bay, East London
R 13 800/month
Beacon Bay, East London

3 Bedrooms

3 030 m²

1 day ago

17 pictures Arrow icon pointing to the right
New
House
House for rent in Warner Beach, eThekwini Metropolitan Municipality
R 14 500/month
Warner Beach, eThekwini Metropolitan Municipality

3 Bedrooms

351 m²

Air conditioningParkingSwimming poolDeck

1 day ago

14 pictures Arrow icon pointing to the right
New
House
House for rent in Ormonde View, Johannesburg
R 7 000/month
Ormonde View, Johannesburg

2 Bedrooms

490 m²

ParkingSecurity

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Garsfontein, City of Tshwane Metropolitan Municipality
R 18 500/month
Garsfontein, City of Tshwane Metropolitan Municipality

3 Bedrooms

581 m²

1 day ago

16 pictures Arrow icon pointing to the right
New
House
House for rent in Royal Ascot, Milnerton
R 25 500/month
Royal Ascot, Milnerton

2 Bedrooms

184 m²

Swimming poolGardenParkingSecurity

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Ballito, KwaDukuza Local Municipality
R 30 000/month
Ballito, KwaDukuza Local Municipality

3 Bedrooms

4 493 m²

Swimming poolAir conditioningIntegral kitchen

1 day ago

4 pictures Arrow icon pointing to the right
New
House
House for rent in Land en Zeezicht, Somerset West
R 14 500/month
Land en Zeezicht, Somerset West

2 Bedrooms

306 m²

GrillGardenParkingPatioIntegral kitchenSecurity

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Mooinooi, Madibeng Local Municipality
R 13 500/month
Mooinooi, Madibeng Local Municipality

3 Bedrooms

796 m²

Swimming poolGardenParking

1 day ago

15 pictures Arrow icon pointing to the right
New
House
House for rent in Parkhurst, Rosebank
R 37 000/month
Parkhurst, Rosebank

3 Bedrooms

808 m²

Swimming poolGardenFireplaceGym

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Riverside, Durban North
R 28 000/month
Riverside, Durban North

3 Bedrooms

664 m²

Swimming pool

1 day ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Glen Anil, Durban North
R 30 000/month
Glen Anil, Durban North

6 Bedrooms

1 008 m²

1 day ago

22 pictures Arrow icon pointing to the right
New
House
House for rent in Ballito, KwaDukuza Local Municipality
R 45 000/month
Ballito, KwaDukuza Local Municipality

4 Bedrooms

443 m²

Swimming poolAir conditioningIntegral kitchenDeckFully furnished

1 day ago

15 pictures Arrow icon pointing to the right
New
House
House for rent in Vaalpark, Metsimaholo Local Municipality
R 18 388/month
Vaalpark, Metsimaholo Local Municipality

3 Bedrooms

1 031 m²

GrillSwimming poolAlarmParkingDrying areaSecurity

1 day ago