Townhouses for sale 2 bedroom in Welkom

15 992 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
11 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Welkom, Matjhabeng Local Municipality
R 720 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

3 Sept 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 690 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

Parking

3 Sept 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 580 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurity

25 Aug 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 580 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

GrillIntegral kitchen

6 Aug 2026

11 pictures Arrow icon pointing to the right
Apartment
Apartment for sale in Welkom, Matjhabeng Local Municipality
R 450 000
Welkom, Matjhabeng Local Municipality

2 Bedrooms

1 Bathroom

20 Jul 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 2 599 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

2 Bathrooms

Storage roomGrillGardenParkingIntegral kitchen

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 1 920 000
R 2 100 000
9%
Welkom, Matjhabeng Local Municipality

3 Bedrooms

3 Bathrooms

GrillSwimming poolGarden

6 days + 5 hours ago

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 1 699 000
Welkom, Matjhabeng Local Municipality

4 Bedrooms

3 Bathrooms

Swimming poolParkingFireplace

3 weeks + 2 days ago

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 1 050 000
Welkom, Matjhabeng Local Municipality

4 Bedrooms

2 Bathrooms

GrillAlarmParkingGarden

24 Aug 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Welkom, Matjhabeng Local Municipality
R 2 700 000
Welkom, Matjhabeng Local Municipality

3 Bedrooms

4 Bathrooms

GrillSwimming poolAlarmParkingDrying areaSecurityFully fenced

22 Aug 2026

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Shelly Beach, Hibiscus Coast Local Municipality
R 850 000
Shelly Beach, Hibiscus Coast Local Municipality

2 Bedrooms

2 Bathrooms

96 m²

Parking

1 day + 5 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Eden Glen, City of Ekurhuleni Metropolitan Municipality
R 895 000
Eden Glen, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

2 Bathrooms

64 m²

GardenParkingSecurity

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Ballito, KwaDukuza Local Municipality
R 2 699 000
Ballito, KwaDukuza Local Municipality

2 Bedrooms

3 Bathrooms

38 501 m²

GrillSwimming poolGardenAir conditioningParkingGymPowder roomSecurity

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Sandton, City of Johannesburg Metropolitan Municipality
R 1 250 000
Sandton, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

92 m²

Garden

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Johannesburg, City of Johannesburg Metropolitan Municipality
R 1 695 000
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

160 m²

Powder roomParkingPatio

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Akasia, City of Tshwane Metropolitan Municipality
R 550 000
Akasia, City of Tshwane Metropolitan Municipality

2 Bedrooms

2 Bathrooms

70 m²

ParkingIntegral kitchen

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Paarl, Drakenstein Local Municipality
R 3 400 000
Paarl, Drakenstein Local Municipality

2 Bedrooms

2 Bathrooms

91 m²

Garden

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Edenvale, City of Ekurhuleni Metropolitan Municipality
R 850 000
Edenvale, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

1 Bathroom

74 m²

BalconyParkingSecurityIntegral kitchen

1 day + 5 hours ago

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Edenvale, City of Ekurhuleni Metropolitan Municipality
R 970 000
Edenvale, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

1 Bathroom

49 m²

Swimming poolGardenPatioParking

1 day + 5 hours ago

34 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale
R 1 150 000

2 Bedrooms

1 Bathroom

100 m²

Storage roomGrillGardenParkingSecurityPatioIntegral kitchen

1 day + 5 hours ago

20 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Krugersdorp, Mogale City Local Municipality
R 1 300 000
Krugersdorp, Mogale City Local Municipality

2 Bedrooms

3 Bathrooms

132 m²

GrillSecurityIntegral kitchen

1 day + 5 hours ago

6 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Johannesburg, City of Johannesburg Metropolitan Municipality
R 580 000
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

1 Bathroom

ParkingSecurity

1 day + 5 hours ago

15 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Johannesburg, City of Johannesburg Metropolitan Municipality
R 899 000
Johannesburg, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

99 m²

Powder roomBalconyParkingSecurity

1 day + 5 hours ago

20 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Wilgeheuwel, Roodepoort
R 1 175 000
Wilgeheuwel, Roodepoort

2 Bedrooms

2 Bathrooms

104 m²

GardenParking

2 days + 5 hours ago

32 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Velddrif, Bergrivier Local Municipality
R 2 315 789
Velddrif, Bergrivier Local Municipality

2 Bedrooms

2 Bathrooms

118 m²

GrillAccess for people with disabilities

13 Oct 2026

View photo Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Sandton, City of Johannesburg Metropolitan Municipality
R 1 950 000
Sandton, City of Johannesburg Metropolitan Municipality

2 Bedrooms

2 Bathrooms

117 m²

GardenPatioPowder room

1 day + 5 hours ago

9 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Vryburg, Naledi Local Municipality
R 690 000
R 750 000
8%
Vryburg, Naledi Local Municipality

2 Bedrooms

1 Bathroom

1 day + 5 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Margate, Hibiscus Coast Local Municipality
R 1 150 000
Margate, Hibiscus Coast Local Municipality

2 Bedrooms

2 Bathrooms

Storage roomGrillParkingGymSecurityPatioIntegral kitchen

2 days + 5 hours ago

11 pictures Arrow icon pointing to the right
New
Townhouse
Townhouse for sale in Mpumalanga
R 750 000
Mpumalanga

2 Bedrooms

1 Bathroom

GardenIntegral kitchen

2 days + 5 hours ago

11 pictures Arrow icon pointing to the right
Updated
Townhouse
Townhouse for sale in Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality
R 900 800
R 908 000
1%
Nelson Mandela Bay Ward 18, Nelson Mandela Bay Metropolitan Municipality

2 Bedrooms

1 Bathroom

BalconyParkingPatioIntegral kitchen

2 days + 5 hours ago