Flats for sale in Grahamstown

4 012 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
View photo Arrow icon pointing to the right
Flat
Flat for sale in Port Alfred, Ndlambe Local Municipality
R 5 000 000
Port Alfred, Ndlambe Local Municipality

21 Bedrooms

10 Bathrooms

4 267 m²

GardenParkingIntegral kitchen

17 Apr 2026

11 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Port Alfred, Ndlambe Local Municipality
R 2 450 000
Port Alfred, Ndlambe Local Municipality

23 hours ago

9 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Port Alfred, Ndlambe Local Municipality
R 200 000 000
Port Alfred, Ndlambe Local Municipality

1 day + 23 hours ago

11 pictures Arrow icon pointing to the right
New
Apartment
Apartment for sale in Port Alfred, Ndlambe Local Municipality
R 1 150 000
Port Alfred, Ndlambe Local Municipality

2 Bedrooms

2 Bathrooms

GrillPatio

2 days + 23 hours ago

11 pictures Arrow icon pointing to the right
New
Land
Land for sale in Port Alfred, Ndlambe Local Municipality
R 350 000
Port Alfred, Ndlambe Local Municipality

2 days + 23 hours ago

10 pictures Arrow icon pointing to the right
Property for sale in Bathurst, Ndlambe Local Municipality
R 875 000
Bathurst, Ndlambe Local Municipality

5 Jul 2026

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Port Alfred, Ndlambe Local Municipality
R 1 150 000
Port Alfred, Ndlambe Local Municipality

2 Bedrooms

2 Bathrooms

GardenBalconyPatio

1 week + 2 days ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 220 000
Port Alfred, Ndlambe Local Municipality

18 Sept 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Alexandria, Ndlambe Local Municipality
R 650 000
Alexandria, Ndlambe Local Municipality

3 Bedrooms

1 Bathroom

Patio

2 weeks + 23 hours ago

11 pictures Arrow icon pointing to the right
House
House for sale in Port Alfred, Ndlambe Local Municipality
R 3 950 000
Port Alfred, Ndlambe Local Municipality

8 Bedrooms

5 Bathrooms

Fireplace

3 weeks + 2 days ago

11 pictures Arrow icon pointing to the right
House
House for sale in Port Alfred, Ndlambe Local Municipality
R 3 500 000
Port Alfred, Ndlambe Local Municipality

11 Bedrooms

11 Bathrooms

ParkingFireplaceIntegral kitchen

24 Sept 2026

11 pictures Arrow icon pointing to the right
House
House for sale in Port Alfred, Ndlambe Local Municipality
R 3 500 000
Port Alfred, Ndlambe Local Municipality

7 Bedrooms

6 Bathrooms

GrillGardenParkingFully fenced

6 Sept 2026

10 pictures Arrow icon pointing to the right
Updated
Property for sale in Bathurst, Ndlambe Local Municipality
R 875 000
Bathurst, Ndlambe Local Municipality

23 hours ago

11 pictures Arrow icon pointing to the right
Updated
Property for sale in Port Alfred, Ndlambe Local Municipality
R 275 000
Port Alfred, Ndlambe Local Municipality

23 hours ago

11 pictures Arrow icon pointing to the right
Updated
Land
Land for sale in Port Alfred, Ndlambe Local Municipality
R 330 000
Port Alfred, Ndlambe Local Municipality
Security

23 hours ago

11 pictures Arrow icon pointing to the right
Updated
Property for sale in Port Alfred, Ndlambe Local Municipality
R 33 000 000
Port Alfred, Ndlambe Local Municipality
Tennis court

1 day + 23 hours ago

11 pictures Arrow icon pointing to the right
Updated
Property for sale in Port Alfred, Ndlambe Local Municipality
R 320 000
Port Alfred, Ndlambe Local Municipality

1 day + 23 hours ago

6 pictures Arrow icon pointing to the right
Updated
Property for sale in Bathurst, Ndlambe Local Municipality
R 250 000
Bathurst, Ndlambe Local Municipality

1 day + 23 hours ago

11 pictures Arrow icon pointing to the right
Updated
Property for sale in Port Alfred, Ndlambe Local Municipality
R 550 000
Port Alfred, Ndlambe Local Municipality
Security

2 days + 23 hours ago

11 pictures Arrow icon pointing to the right
House
House for sale in Kenton-on-Sea, Ndlambe Local Municipality
R 15 000 000
Kenton-on-Sea, Ndlambe Local Municipality

8 Bedrooms

8 Bathrooms

Garden

4 days + 23 hours ago

11 pictures Arrow icon pointing to the right
Townhouse
Townhouse for sale in Port Alfred, Ndlambe Local Municipality
R 1 125 000
Port Alfred, Ndlambe Local Municipality

2 Bedrooms

2 Bathrooms

GrillPatio

4 days + 23 hours ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 300 000
Port Alfred, Ndlambe Local Municipality

4 days + 23 hours ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 270 000
Port Alfred, Ndlambe Local Municipality

4 days + 23 hours ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 240 000
Port Alfred, Ndlambe Local Municipality
Garden

1 week + 4 days ago

11 pictures Arrow icon pointing to the right
Farm
Farm for sale in Bathurst, Ndlambe Local Municipality
R 6 500 000
Bathurst, Ndlambe Local Municipality

8 Bedrooms

4 Bathrooms

2 weeks + 3 days ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 1 500 000
Port Alfred, Ndlambe Local Municipality
Swimming poolTennis courtSecurityFully fenced

2 weeks + 3 days ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 1 750 000
Port Alfred, Ndlambe Local Municipality

2 weeks + 4 days ago

11 pictures Arrow icon pointing to the right
Land
Land for sale in Port Alfred, Ndlambe Local Municipality
R 450 000
Port Alfred, Ndlambe Local Municipality

3 weeks + 2 days ago

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 550 000
Port Alfred, Ndlambe Local Municipality
Swimming poolTennis courtSecurity

8 Oct 2026

11 pictures Arrow icon pointing to the right
Property for sale in Port Alfred, Ndlambe Local Municipality
R 320 000
Port Alfred, Ndlambe Local Municipality

8 Oct 2026