Townhouses to rent in Thika

3,645 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
5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 285,000/month
Nairobi

4 Bedrooms

4 Bathrooms

GardenSecurityDrying areaParkingSwimming poolWater tank

15 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 300,000/month
Lavington, Nairobi

4 Bedrooms

4 Bathrooms

GardenParking

14 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 200,000/month
Lavington, Nairobi

4 Bedrooms

4 Bathrooms

GardenDrying areaParking

14 Jan 2026

4 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 500,000/month
Lavington, Nairobi

5 Bedrooms

5 Bathrooms

GardenDrying areaEquipped kitchenIntegral kitchenParkingFully furnished

14 Jan 2026

3 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Runda, Nairobi
KSh 260,000/month
Runda, Nairobi

3 Bedrooms

3 Bathrooms

GardenParking

13 Jan 2026

4 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 600,000/month
Lavington, Nairobi

5 Bedrooms

5 Bathrooms

Drying areaEquipped kitchenParkingFully furnished

13 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 200,000/month
Lavington, Nairobi

4 Bedrooms

4 Bathrooms

13 Jan 2026

4 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 220,000/month
Lavington, Nairobi

4 Bedrooms

4 Bathrooms

13 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Ngong, Kajiado
KSh 90,000/month
Ngong, Kajiado

4 Bedrooms

4 Bathrooms

Equipped kitchenParkingFully furnished

13 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 300,000/month
Lavington, Nairobi

4 Bedrooms

4 Bathrooms

GardenParkingLoungeFireplace

13 Jan 2026

3 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Westlands, Nairobi
KSh 280,000/month
Westlands, Nairobi
GardenSecurityDrying areaBalconyStorage roomParkingFireplaceUnfurnished

11 Jan 2026

10 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Westlands
KSh 250,000/month
Lavington, Westlands

5 Bedrooms

5 Bathrooms

Terrace

11 Jan 2026

9 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Karen, Nairobi
KSh 550,000/month
Karen, Nairobi

4 Bedrooms

4 Bathrooms

GardenParkingFully furnished

11 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 150,000/month
Nairobi
SecurityDrying areaStorage roomParkingUnfurnished

11 Jan 2026

3 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 450,000/month
Lavington, Nairobi
GardenSecurityDrying areaBalconyStorage roomParkingFireplaceUnfurnished

11 Jan 2026

3 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 400,000/month
Lavington, Nairobi
SecurityDrying areaStorage roomParkingFireplaceUnfurnished

11 Jan 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 390,000/month
Nairobi
GardenSecurityDrying areaBalconyStorage roomParkingFireplace

10 Jan 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 350,000/month
Nairobi
GardenSecurityDrying areaBalconyStorage roomParkingFireplaceUnfurnished

10 Jan 2026

28 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Rongai, Kajiado
KSh 70,000/month
Rongai, Kajiado

5 Bedrooms

5 Bathrooms

SecurityParking

10 Jan 2026

20 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kitisuru, Westlands
KSh 450,000/month
Kitisuru, Westlands

5 Bedrooms

5 Bathrooms

GardenDrying areaStorage roomLoungeFireplace

10 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 650,030/month
Nairobi

5 Bedrooms

5 Bathrooms

GardenSecuritySwimming poolGym

10 Jan 2026

3 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 260,000/month
Lavington, Nairobi
SecurityDrying areaBalconyStorage roomParkingUnfurnished

10 Jan 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 280,000/month
Nairobi
GardenSecurityDrying areaBalconyStorage roomParkingFireplaceUnfurnished

10 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kitengela, Kajiado
KSh 150,000/month
Kitengela, Kajiado

4 Bedrooms

4 Bathrooms

SecurityDrying areaBalconyParking

10 Jan 2026

4 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kitengela, Kajiado
KSh 90,000/month
Kitengela, Kajiado

4 Bedrooms

4 Bathrooms

SecurityParking

10 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kitengela, Kajiado
KSh 60,000/month
Kitengela, Kajiado

4 Bedrooms

4 Bathrooms

GardenSecurityEquipped kitchenParkingFully furnished

10 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kileleshwa, Nairobi
KSh 230,000/month
Kileleshwa, Nairobi

5 Bedrooms

5 Bathrooms

BalconyStorage roomIntegral kitchenParking

9 Jan 2026

2 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Lavington, Nairobi
KSh 300,000/month
Lavington, Nairobi
ParkingFireplaceUnfurnished

9 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Nairobi
KSh 650,030/month
Nairobi

5 Bedrooms

5 Bathrooms

GardenSecuritySwimming poolFireplace

9 Jan 2026

5 pictures Arrow icon pointing to the right
Townhouse
Townhouse for rent in Kileleshwa, Nairobi
KSh 280,000/month
Kileleshwa, Nairobi

5 Bedrooms

5 Bathrooms

Garden

9 Jan 2026