Townhouses to rent in Banff

25,746 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
New
House
House for rent in Banff
$ 2,459/month
Banff, Alberta

3 Bedrooms

1 Bathroom

1,111 sq.ft

1 day + 10 hours ago

View photo Arrow icon pointing to the right
New
House
House for rent in Banff
$ 2,459/month
Banff, Alberta

3 Bedrooms

1 Bathroom

1 day + 10 hours ago

View photo Arrow icon pointing to the right
New
House
House for rent in Banff
$ 2,459/month
Banff, Alberta

3 Bedrooms

1 day + 10 hours ago

8 pictures Arrow icon pointing to the right
New
House
House for rent in Banff
$ 2,459/month
Banff, Alberta

3 Bedrooms

1 Bathroom

1,112 sq.ft

2 days + 10 hours ago

9 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Downtown District, Banff
$ 2,459/month
Downtown District, Banff

3 Bedrooms

103 sq.ft

2 days + 10 hours ago

View photo Arrow icon pointing to the right
Updated
House
House for rent in Banff
Request Details
Banff, Alberta

7,746 sq.ft

1 day + 10 hours ago

View photo Arrow icon pointing to the right
House
House for rent in Banff
Request Details
Banff, Alberta

7,746 sq.ft

Sep 30, 2026

View photo Arrow icon pointing to the right
Updated
Condo
Condo for rent in Banff, Improvement District No. 9
$ 1,799/month
Banff, Improvement District No. 9

2 Bedrooms

2 Bathrooms

630 sq.ft

1 day + 10 hours ago

20 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Summerside, London
$ 1,948/month
Summerside, London

1 Bedroom

1 Bathroom

865 sq.ft

Balcony

1 day + 10 hours ago

14 pictures Arrow icon pointing to the right
New
House
House for rent in Lymburn, Edmonton
$ 1,919/month
Lymburn, Edmonton

3 Bedrooms

1 Bathroom

1,036 sq.ft

Parking

1 day + 10 hours ago

14 pictures Arrow icon pointing to the right
New
House
House for rent in Lymburn, Edmonton
$ 1,809/month
Lymburn, Edmonton

2 Bedrooms

1 Bathroom

932 sq.ft

Parking

1 day + 10 hours ago

9 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Steveston, Richmond
$ 2,900/month
Steveston, Richmond

3 Bedrooms

1 Bathroom

1,534 sq.ft

1 day + 10 hours ago

24 pictures Arrow icon pointing to the right
New
House
House for rent in Markham, Golden Horseshoe
$ 3,250/month
Markham, Golden Horseshoe

3 Bedrooms

2 Bathrooms

1,506 sq.ft

GardenParkingEquipped kitchen

1 day + 10 hours ago

50 pictures Arrow icon pointing to the right
New
House
House for rent in Redstone, Calgary
$ 2,250/month
Redstone, Calgary

3 Bedrooms

3 Bathrooms

1,150 sq.ft

BalconyCellar

1 day + 10 hours ago

31 pictures Arrow icon pointing to the right
New
House
House for rent in Erin Ridge North, St. Albert
$ 2,450/month
Erin Ridge North, St. Albert

3 Bedrooms

2 Bathrooms

1,563 sq.ft

ParkingBalcony

1 day + 10 hours ago

29 pictures Arrow icon pointing to the right
New
House
House for rent in McLaughlin, City of Spruce Grove
$ 2,199/month
McLaughlin, City of Spruce Grove

3 Bedrooms

2 Bathrooms

1,256 sq.ft

PatioParkingEquipped kitchen

1 day + 10 hours ago

37 pictures Arrow icon pointing to the right
New
House
House for rent in Pineridge, Calgary
$ 1,900/month
Pineridge, Calgary

4 Bedrooms

1 Bathroom

PatioOffice roomParkingEquipped kitchenCellar

1 day + 10 hours ago

11 pictures Arrow icon pointing to the right
New
House
House for rent in Southwinds, Airdrie
$ 2,200/month
Southwinds, Airdrie

3 Bedrooms

2 Bathrooms

1,503 sq.ft

PatioDeckParkingCellar

1 day + 10 hours ago

12 pictures Arrow icon pointing to the right
New
House
House for rent in Wildstone, Calgary
$ 1,900/month
Wildstone, Calgary

3 Bedrooms

2 Bathrooms

1,207 sq.ft

GymSwimming pool

1 day + 10 hours ago

9 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Mount Pleasant, Calgary
$ 1,650/month
Mount Pleasant, Calgary

2 Bedrooms

1 Bathroom

1 day + 10 hours ago

12 pictures Arrow icon pointing to the right
New
House
House for rent in Mount Pleasant, Calgary
$ 2,750/month
Mount Pleasant, Calgary

3 Bedrooms

3 Bathrooms

1 day + 10 hours ago

9 pictures Arrow icon pointing to the right
New
House
House for rent in Coach Hill, Calgary
$ 1,780/month
Coach Hill, Calgary

2 Bedrooms

1 Bathroom

1,000 sq.ft

PatioGardenParkingCellar

1 day + 10 hours ago

5 pictures Arrow icon pointing to the right
New
House
House for rent in London, Southwestern Ontario
$ 2,049/month
London, Southwestern Ontario

2 Bedrooms

1 Bathroom

1,040 sq.ft

GardenParkingCellar

1 day + 10 hours ago

20 pictures Arrow icon pointing to the right
New
Apartment
Apartment for rent in Maple Ridge Industrial, Edmonton
$ 2,029/month
Maple Ridge Industrial, Edmonton

3 Bedrooms

1 Bathroom

1,300 sq.ft

GardenSwimming pool

1 day + 10 hours ago

20 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in York Centre, Toronto
$ 6,610/month
York Centre, Toronto

3 Bedrooms

2 Bathrooms

1,502 sq.ft

TerraceSauna

1 day + 10 hours ago

20 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in York Centre, Toronto
$ 5,340/month
York Centre, Toronto

3 Bedrooms

2 Bathrooms

1,248 sq.ft

TerraceSauna

1 day + 10 hours ago

20 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in York Centre, Toronto
$ 4,410/month
York Centre, Toronto

3 Bedrooms

2 Bathrooms

1,059 sq.ft

TerraceSauna

1 day + 10 hours ago

20 pictures Arrow icon pointing to the right
Updated
Apartment
Apartment for rent in York Centre, Toronto
$ 2,970/month
York Centre, Toronto

1 Bedroom

1 Bathroom

652 sq.ft

TerraceSauna

1 day + 10 hours ago

30 pictures Arrow icon pointing to the right
New
House
House for rent in Cy Becker, Edmonton
$ 1,995/month
Cy Becker, Edmonton

3 Bedrooms

2 Bathrooms

ParkingBalconyFireplaceAir conditioning

2 days + 10 hours ago

13 pictures Arrow icon pointing to the right
New
House
House for rent in Calgary, Northwest
$ 2,695/month
Calgary, Alberta

2 Bedrooms

2 Bathrooms

1,111 sq.ft

BalconyParkingAir conditioningEquipped kitchenUnfurnished

2 days + 10 hours ago