Townhouses to rent 2 bedroom in Grahamstown

4 875 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
19 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Royal Alfred Marina, Ndlambe Local Municipality
Request Details
Royal Alfred Marina, Ndlambe Local Municipality

2 Bedrooms

2 Bathrooms

96 m²

Powder roomGrillPatioFully furnished

15 Aug 2026

22 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Royal Alfred Marina, Ndlambe Local Municipality
Request Details
Royal Alfred Marina, Ndlambe Local Municipality

2 Bedrooms

2 Bathrooms

98 m²

Powder roomGardenAlarmBalconyParkingPatioFully furnished

4 Jul 2026

28 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Royal Alfred Marina, Ndlambe Local Municipality
Request Details
Royal Alfred Marina, Ndlambe Local Municipality

3 Bedrooms

2 Bathrooms

80 m²

SecurityPatioFully furnished

9 Sept 2026

35 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Royal Alfred Marina, Ndlambe Local Municipality
Request Details
Royal Alfred Marina, Ndlambe Local Municipality

2 Bedrooms

1 Bathroom

95 m²

ParkingSecurity

15 Aug 2026

11 pictures Arrow icon pointing to the right
Apartment
Apartment for rent in Port Alfred, Ndlambe Local Municipality
R 3 500/month
Port Alfred, Ndlambe Local Municipality

2 Bedrooms

2 Bathrooms

GrillBalconyPatio

25 Jul 2026

16 pictures Arrow icon pointing to the right
New
House
House for rent in Philip Nel Park, Pretoria
R 5 800/month
Philip Nel Park, Pretoria

2 Bedrooms

179 m²

1 day + 11 hours ago

8 pictures Arrow icon pointing to the right
New
House
House for rent in Rhodesfield, Kempton Park
R 13 000/month
Rhodesfield, Kempton Park

2 Bedrooms

186 m²

1 day + 11 hours ago

View photo Arrow icon pointing to the right
New
House
House for rent in Doringkruin, Matlosana Local Municipality
R 12 000/month
Doringkruin, Matlosana Local Municipality

2 Bedrooms

701 m²

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 8 500/month
Jeppestown, Johannesburg

2 Bedrooms

487 m²

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Ridgeway, Johannesburg
R 6 500/month
Ridgeway, Johannesburg

2 Bedrooms

373 m²

Garden

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Kabega, Nelson Mandela Bay Metropolitan Municipality
R 7 500/month
Kabega, Nelson Mandela Bay Metropolitan Municipality

2 Bedrooms

248 m²

GardenSecurityPatio

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Winchester Hills, Johannesburg
R 7 500/month
Winchester Hills, Johannesburg

2 Bedrooms

429 m²

Balcony

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Jeppestown, Johannesburg
R 7 900/month
Jeppestown, Johannesburg

2 Bedrooms

454 m²

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Westridge, Umhlanga Rocks
R 25 000/month
Westridge, Umhlanga Rocks

2 Bedrooms

1 047 m²

Fully furnished

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Westridge, Umhlanga Rocks
R 27 000/month
Westridge, Umhlanga Rocks

2 Bedrooms

1 132 m²

Fully furnished

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Terenure, City of Ekurhuleni Metropolitan Municipality
R 7 200/month
Terenure, City of Ekurhuleni Metropolitan Municipality

2 Bedrooms

103 m²

Integral kitchen

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Ridgeway, Johannesburg
R 6 500/month
Ridgeway, Johannesburg

2 Bedrooms

374 m²

Garden

1 day + 11 hours ago

5 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Oakdene, Johannesburg
R 7 700/month
Oakdene, Johannesburg

2 Bedrooms

441 m²

SecurityIntegral kitchen

1 day + 11 hours ago

9 pictures Arrow icon pointing to the right
New
House
House for rent in Polokwane, Polokwane Local Municipality
R 8 000/month
Polokwane, Polokwane Local Municipality

2 Bedrooms

176 m²

1 day + 11 hours ago

25 pictures Arrow icon pointing to the right
New
House
House for rent in Tshwane Ward 58, Pretoria
R 8 800/month
Tshwane Ward 58, Pretoria

2 Bedrooms

90 m²

ParkingPatioSecurity

1 day + 11 hours ago

8 pictures Arrow icon pointing to the right
New
House
House for rent in Rustenburg, Rustenburg Local Municipality
R 8 950/month
Rustenburg, Rustenburg Local Municipality

2 Bedrooms

274 m²

ParkingIntegral kitchen

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
House
House for rent in Rhodesfield, Kempton Park
R 7 000/month
Rhodesfield, Kempton Park

2 Bedrooms

101 m²

BalconyDrying areaIntegral kitchen

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Tshwane Ward 57, Centurion
R 9 200/month
Tshwane Ward 57, Centurion

2 Bedrooms

334 m²

Balcony

1 day + 11 hours ago

15 pictures Arrow icon pointing to the right
New
House
House for rent in Malvern East, Johannesburg
R 10 000/month
Malvern East, Johannesburg

2 Bedrooms

87 m²

GrillBalconyPatioIntegral kitchenSecurity

1 day + 11 hours ago

4 pictures Arrow icon pointing to the right
New
House
House for rent in Kuruman, Ga-Segonyana Local Municipality
R 8 700/month
Kuruman, Ga-Segonyana Local Municipality

2 Bedrooms

727 m²

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Westridge, Umhlanga Rocks
R 31 000/month
Westridge, Umhlanga Rocks

2 Bedrooms

1 300 m²

Fully furnished

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Westridge, Umhlanga Rocks
R 32 000/month
Westridge, Umhlanga Rocks

2 Bedrooms

1 342 m²

Fully furnished

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Tshwane Ward 57, Centurion
R 8 250/month
Tshwane Ward 57, Centurion

2 Bedrooms

300 m²

ParkingTennis courtSecurity

1 day + 11 hours ago

5 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Tshwane Ward 57, Centurion
R 8 400/month
Tshwane Ward 57, Centurion

2 Bedrooms

305 m²

Balcony

1 day + 11 hours ago

6 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in Westridge, Umhlanga Rocks
R 24 000/month
Westridge, Umhlanga Rocks

2 Bedrooms

1 005 m²

Fully furnished

1 day + 11 hours ago