Townhouses for sale in Batu Caves

5,261 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
3 pictures Arrow icon pointing to the right
Terraced House
Terraced House for sale in Taman Samudera, Majlis Perbandaran Selayang
RM 700,000
Taman Samudera, Majlis Perbandaran Selayang

6 Bedrooms

4 Bathrooms

1,500 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 138,600
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

764 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Shop
Shop for sale in Taman Selayang, Majlis Perbandaran Selayang
RM 6,899,999
Taman Selayang, Majlis Perbandaran Selayang

10 Bedrooms

15 Bathrooms

11,000 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 139,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

656 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 760,000
Batu Caves, Majlis Perbandaran Selayang

4 Bedrooms

3 Bathrooms

1,400 sq.ft

Terrace

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 850,000
Batu Caves, Majlis Perbandaran Selayang

4 Bedrooms

4 Bathrooms

2,200 sq.ft

Terrace

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 185,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

850 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
House
House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 557,100
Batu Caves, Majlis Perbandaran Selayang

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 599,000
Batu Caves, Majlis Perbandaran Selayang

5 Bedrooms

3 Bathrooms

2,600 sq.ft

Terrace

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 590,000
Batu Caves, Majlis Perbandaran Selayang

4 Bedrooms

3 Bathrooms

990 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 750,000
Batu Caves, Majlis Perbandaran Selayang

4 Bedrooms

3 Bathrooms

1,400 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 480,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

770 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 749,000
Batu Caves, Majlis Perbandaran Selayang

4 Bedrooms

3 Bathrooms

2,000 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Condominium
Condominium for sale in Batu Caves, Majlis Perbandaran Selayang
RM 328,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

950 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Condominium
Condominium for sale in Batu Caves, Majlis Perbandaran Selayang
RM 250,000
Batu Caves, Majlis Perbandaran Selayang

2 Bedrooms

2 Bathrooms

864 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 260,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

915 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 130,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

740 sq.ft

2 weeks + 4 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 170,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

650 sq.ft

12 Oct 2026

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 950,000
Batu Caves, Majlis Perbandaran Selayang

4 Bedrooms

3 Bathrooms

2,450 sq.ft

24 Sept 2026

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 445,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

1,300 sq.ft

Terrace

19 Sept 2026

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 120,000
Batu Caves, Majlis Perbandaran Selayang

2 Bedrooms

1 Bathroom

600 sq.ft

8 Jun 2026

View photo Arrow icon pointing to the right
Serviced Residence
Serviced Residence for sale in Batu Caves, Majlis Perbandaran Selayang
RM 330,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

1,012 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Bungalow
Bungalow for sale in Batu Caves, Majlis Perbandaran Selayang
RM 550,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

2,200 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 219,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

820 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 1,000,000
Batu Caves, Majlis Perbandaran Selayang

5 Bedrooms

5 Bathrooms

3,500 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Condominium
Condominium for sale in Batu Caves, Majlis Perbandaran Selayang
RM 235,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

915 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Condominium
Condominium for sale in Batu Caves, Majlis Perbandaran Selayang
RM 350,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

1,141 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Apartment
Apartment for sale in Batu Caves, Majlis Perbandaran Selayang
RM 230,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

935 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Condominium
Condominium for sale in Batu Caves, Majlis Perbandaran Selayang
RM 150,000
Batu Caves, Majlis Perbandaran Selayang

1 Bedroom

1 Bathroom

485 sq.ft

2 weeks + 5 days ago

View photo Arrow icon pointing to the right
Terraced House
Terraced House for sale in Batu Caves, Majlis Perbandaran Selayang
RM 445,000
Batu Caves, Majlis Perbandaran Selayang

3 Bedrooms

2 Bathrooms

840 sq.ft

2 weeks + 5 days ago