Townhouses for sale 2 bedroom in Thornhill

15 688 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
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 295 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GrillGardenParkingIntegral kitchenSecurity

3 weeks + 1 day ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 050 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

GardenParking

3 weeks + 2 days ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

10 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 380 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

GrillPatioIntegral kitchen

8 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 050 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

GardenParking

2 Oct 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 895 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

PatioIntegral kitchenDeck

24 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurityFully furnished

24 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurityFully furnished

18 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurityFully furnished

16 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 599 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GardenSecurity

14 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 599 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GardenSecurity

14 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 2 280 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

GrillParkingIntegral kitchenSecurity

9 Sept 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 290 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GrillGardenIntegral kitchen

24 Aug 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 599 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GardenSecurity

20 Aug 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingIntegral kitchen

20 Aug 2026

9 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 599 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

Tennis courtSecurity

11 Aug 2026

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 599 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

89 m²

ParkingTennis court

7 Aug 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 399 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

30 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 160 000
R 1 195 000
3%
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GardenTennis court

28 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurityFully fenced

22 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 160 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GrillTennis courtIntegral kitchenParking

22 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 417 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

Security

22 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurityFully fenced

19 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 395 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GardenParkingIntegral kitchen

10 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingSecurityFully furnished

7 Jul 2026

View photo Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 2 280 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

97 m²

Patio

1 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 800 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

2 Bathrooms

PatioIntegral kitchen

26 Jun 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 320 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

GrillParkingSecurityIntegral kitchen

19 Jun 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingEquipped kitchenSecurity

15 Jun 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Jeffreys Bay, Kouga Local Municipality
R 1 430 000
Jeffreys Bay, Kouga Local Municipality

2 Bedrooms

1 Bathroom

ParkingPatioIntegral kitchenFully fenced

1 Jun 2026