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
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

3 Bedrooms

1 Bathroom

600 sq.ft

1 week + 5 days ago

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

3 Bedrooms

2 Bathrooms

920 sq.ft

1 week + 5 days ago

View photo Arrow icon pointing to the right
Shop
Shop for sale in Taman Samudera, Majlis Perbandaran Selayang
RM 2,700,000
Taman Samudera, Majlis Perbandaran Selayang

4 Bathrooms

6,820 sq.ft

1 week + 5 days ago

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

3 Bedrooms

2 Bathrooms

947 sq.ft

1 week + 5 days ago

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

4 Bedrooms

2 Bathrooms

862 sq.ft

1 week + 5 days ago

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

4 Bedrooms

3 Bathrooms

990 sq.ft

1 week + 5 days ago

View photo Arrow icon pointing to the right
House
House for sale in Taman Samudera, Majlis Perbandaran Selayang
RM 440,000
Taman Samudera, Majlis Perbandaran Selayang

3 Bedrooms

3 Bathrooms

1,500 sq.ft

Terrace

1 week + 5 days ago

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

3 Bedrooms

2 Bathrooms

915 sq.ft

1 week + 5 days ago

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

4 Bedrooms

3 Bathrooms

2,245 sq.ft

Terrace

1 week + 5 days ago

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

3 Bedrooms

2 Bathrooms

850 sq.ft

1 week + 5 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

776 sq.ft

1 week + 6 days ago

View photo Arrow icon pointing to the right
Warehouse
Warehouse for sale in Taman Samudera, Majlis Perbandaran Selayang
RM 22,500,000
Taman Samudera, Majlis Perbandaran Selayang

1 week + 6 days ago

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

3 Bedrooms

2 Bathrooms

650 sq.ft

1 week + 6 days ago

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

3 Bedrooms

3 Bathrooms

1,779 sq.ft

1 week + 6 days ago

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

4 Bedrooms

3 Bathrooms

1,897 sq.ft

1 week + 6 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

3 Bedrooms

3 Bathrooms

1,750 sq.ft

Terrace

1 week + 6 days ago

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

3 Bedrooms

3 Bathrooms

1,000 sq.ft

Terrace

1 week + 6 days ago

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

4 Bedrooms

3 Bathrooms

1,500 sq.ft

SecurityTerrace

22 Sept 2026

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

4 Bedrooms

2 Bathrooms

917 sq.ft

8 Sept 2026

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

3 Bedrooms

2 Bathrooms

2,000 sq.ft

3 days + 5 hours ago

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

4 Bedrooms

2 Bathrooms

930 sq.ft

5 days + 5 hours ago

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

4 Bedrooms

2 Bathrooms

861 sq.ft

1 week + 2 days ago

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

3 Bedrooms

2 Bathrooms

796 sq.ft

2 weeks + 5 hours 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

1,200 sq.ft

Terrace

2 weeks + 5 hours 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 + 5 hours ago

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

3 Bedrooms

2 Bathrooms

943 sq.ft

Parking

2 weeks + 5 hours ago

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

4 Bedrooms

2 Bathrooms

930 sq.ft

2 weeks + 5 hours ago

View photo Arrow icon pointing to the right
Warehouse
Warehouse for sale in Batu Caves, Majlis Perbandaran Selayang
RM 2,650,000
Batu Caves, Majlis Perbandaran Selayang

1 Bathroom

2,970 sq.ft

2 weeks + 5 hours ago

View photo Arrow icon pointing to the right
Shop
Shop for sale in Taman Samudera, Majlis Perbandaran Selayang
RM 1,680,000
Taman Samudera, Majlis Perbandaran Selayang

3,300 sq.ft

2 weeks + 5 hours ago

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

3 Bedrooms

2 Bathrooms

917 sq.ft

2 weeks + 1 day ago