Trovit
Favorites

25,644 townhouses main pictures for sale

25,644 results
Filters
Sort by
For Rent 2 Bedroom Apartment Edmonton AB DS102847153
updated
See photo Pictures
info
$ 1,825/month
Apartment in T6M 3B5, The Uplands, Edmonton, Alberta Province

Set in the heart of Southwest Edmonton, this amazing 2 Bedroom 2.5 Bath Main Floor Unit would be perfect for young professional looking for a bright, new This townhouse features a private entrance, LVP flooring, stainless ste…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

$ 1,825/month

Set in the heart of Southwest Edmonton, this amazing 2 Bedroom 2.5 Bath Main Floor Unit would be perfect for young professional looking for…

See more details
3 Bedroom Apartment Calgary AB LS103011746
See photo Pictures
info
$ 2,300/month
Apartment in T3M 3E9, Alberta Province

Available from July 15, 2026Welcome home to this bright and spacious 3-bedroom, 2.5-bath semi-detached with detached garage (included in rent) in the heart At roughly 1,600 sq ft, there's room to actually live: an open main f…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Air conditioning Fireplace Gym
$ 2,300/month

Available from July 15, 2026Welcome home to this bright and spacious 3-bedroom, 2.5-bath semi-detached with detached garage (included in ren…

See more details
For Rent 3 Bedroom Apartment Calgary AB DLS103011746
See photo Pictures
info
$ 2,300/month
Apartment in T3M 3E9, Alberta Province

Available from July 15, 2026Welcome home to this bright and spacious 3-bedroom, 2.5-bath semi-detached with detached garage (included in rent) in the heart At roughly 1,600 sq ft, there's room to actually live: an open main f…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Air conditioning Fireplace Gym
$ 2,300/month

Available from July 15, 2026Welcome home to this bright and spacious 3-bedroom, 2.5-bath semi-detached with detached garage (included in ren…

See more details
For Rent 2 Bedroom Apartment Burlington ON DLS103011308
See photo Pictures
info
$ 2,575/month
Apartment in L7R 1Z3, Burlington, Ontario Province

This family-friendly, pet-friendly, and transit-friendly community features a collection of new contemporary townhouses completed in 2019. management teamPark Village is situated in Burlington's Glenwood Park and Dynes neighb…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

Terrace Garden
$ 2,575/month

This family-friendly, pet-friendly, and transit-friendly community features a collection of new contemporary townhouses completed in 2019. m…

See more details
3 Bedroom Apartment Calgary AB 102845841
updated
See photo Pictures
info
$ 2,295/month
Apartment in T4B 3P6, Alberta Province

Welcome to this beautifully designed semi-detached home, offering nearly 1,700 sq. ft. of comfortable, modern living space. ideal for families or professionals looking to enjoy the best of NW Calgary.Property Highlights:3 spa…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Office room
$ 2,295/month

Welcome to this beautifully designed semi-detached home, offering nearly 1,700 sq. ft. of comfortable, modern living space. ideal for famili…

See more details
For Rent 3 Bedroom House Kitchener ON DLS103091659
updated
See photo Pictures
info
$ 2,950/month
House in N2B1R5, Kitchener, Ontario Province

MLS® Number: 40837567 Beautifully Maintained Semi-Detached Home Offering 3 Spacious Bedrooms and 4 Bathrooms in a Highly Desirable Family-Friendly Neighbourhood Enjoy 9-foot ceilings on the main floor and elegant hardwood sta…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    4 bathrooms bathrooms

Fireplace Cellar Garden
$ 2,950/month

MLS® Number: 40837567 Beautifully Maintained Semi-Detached Home Offering 3 Spacious Bedrooms and 4 Bathrooms in a Highly Desirable Family-Fr…

See more details
3 Bedroom House Kitchener ON LS103091659
updated
See photo Pictures
info
$ 2,950/month
House in N2B1R5, Kitchener, Ontario Province

MLS® Number: 40837567 Beautifully Maintained Semi-Detached Home Offering 3 Spacious Bedrooms and 4 Bathrooms in a Highly Desirable Family-Friendly Neighbourhood Enjoy 9-foot ceilings on the main floor and elegant hardwood sta…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    4 bathrooms bathrooms

Fireplace Cellar Garden
$ 2,950/month

MLS® Number: 40837567 Beautifully Maintained Semi-Detached Home Offering 3 Spacious Bedrooms and 4 Bathrooms in a Highly Desirable Family-Fr…

See more details
For Rent 2 Bedroom Apartment Windsor ON DLS98362974
updated
See photo Pictures
info
$ 1,850/month
Apartment in N8T 2Y9, Windsor, Ontario Province

*The townhouse rentals on Sycamore and Hawthorne Drive offer quality renovated homes with 2 and 3 bedrooms. accessible to the quaint town of Amherstburg.2620-2696 Sycamore Drive is perfectly located on the east end of the cit…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

$ 1,850/month

*The townhouse rentals on Sycamore and Hawthorne Drive offer quality renovated homes with 2 and 3 bedrooms. accessible to the quaint town of…

See more details
2 Bedroom Apartment Windsor ON LS98362974
updated
See photo Pictures
info
$ 1,850/month
Apartment in N8T 2Y9, Windsor, Ontario Province

*The townhouse rentals on Sycamore and Hawthorne Drive offer quality renovated homes with 2 and 3 bedrooms. accessible to the quaint town of Amherstburg.2620-2696 Sycamore Drive is perfectly located on the east end of the cit…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

$ 1,850/month

*The townhouse rentals on Sycamore and Hawthorne Drive offer quality renovated homes with 2 and 3 bedrooms. accessible to the quaint town of…

See more details
3 Bedroom House Vaughan ON 101878201
updated
See photo Pictures
info
$ 3,750/month
House in L4L9E9, Vaughan, Ontario Province

MLS® Number: N12828128 Fully Renovated 3-bedroom semi-detached home on a large lot. The primary bedroom includes a walk-in closet and a 4-piece ensuite, complemented by two additional large bedrooms.…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

$ 3,750/month

MLS® Number: N12828128 Fully Renovated 3-bedroom semi-detached home on a large lot. The primary bedroom includes a walk-in closet and a 4-pi…

See more details
2 Bedroom Apartment Kitchener ON 102701464
See photo Pictures
info
$ 2,300/month
Apartment in N2R0E2, Kitchener, Ontario Province

MLS® Number: X13175380 Stylish 2-Bedroom Stacked Townhouse Rental in Highly Desired Huron Park Neighbourhood. Both the Primary Bedroom and Second Bedroom have big bright windows and large closets.…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

$ 2,300/month

MLS® Number: X13175380 Stylish 2-Bedroom Stacked Townhouse Rental in Highly Desired Huron Park Neighbourhood. Both the Primary Bedroom and S…

See more details
For Rent 2 Bedroom Apartment Kitchener ON DS102701464
See photo Pictures
info
$ 2,300/month
Apartment in N2R0E2, Kitchener, Ontario Province

MLS® Number: X13175380 Stylish 2-Bedroom Stacked Townhouse Rental in Highly Desired Huron Park Neighbourhood. Both the Primary Bedroom and Second Bedroom have big bright windows and large closets.…

  • bedrooms

    2 bedrooms bedrooms

  • bathroom

    1 bathroom bathroom

$ 2,300/month

MLS® Number: X13175380 Stylish 2-Bedroom Stacked Townhouse Rental in Highly Desired Huron Park Neighbourhood. Both the Primary Bedroom and S…

See more details
For Rent 2 Bedroom Apartment Kitchener ON DLS102085836
updated
See photo Pictures
info
$ 2,400/month
Apartment in N2N0C5, Kitchener, Ontario Province

This modern and spacious 2-bedroom, 2-bathroom stacked townhouse is located in the highly sought-after Moderra Development. Upstairs, you’ll find two generous bedrooms, including a primary suite with its own private balcony a…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Balcony
$ 2,400/month

This modern and spacious 2-bedroom, 2-bathroom stacked townhouse is located in the highly sought-after Moderra Development. Upstairs, you’ll…

See more details
2 Bedroom Apartment Kitchener ON LS102085836
updated
See photo Pictures
info
$ 2,400/month
Apartment in N2N0C5, Kitchener, Ontario Province

This modern and spacious 2-bedroom, 2-bathroom stacked townhouse is located in the highly sought-after Moderra Development. Upstairs, you’ll find two generous bedrooms, including a primary suite with its own private balcony a…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Balcony
$ 2,400/month

This modern and spacious 2-bedroom, 2-bathroom stacked townhouse is located in the highly sought-after Moderra Development. Upstairs, you’ll…

See more details
Apartment 2 Bedroom For Rent Waterloo ON 2650 ELS102578974
updated
See photo Pictures
info
$ 2,650/month
Apartment in N2K3R4, Waterloo, Ontario Province

MLS® Number: 40829912 This Waterloo townhouse backs directly onto green space. The main floor flows seamlessly out to a private patio where you can enjoy morning coffee overlooking the trees.…

  • bedrooms

    2 bedrooms bedrooms

Parking Patio Cellar
$ 2,650/month

MLS® Number: 40829912 This Waterloo townhouse backs directly onto green space. The main floor flows seamlessly out to a private patio where…

See more details
Apartment 2 Bedroom For Rent Vaughan ON 2899 ELS102578943
updated
See photo Pictures
info
$ 2,899/month
Apartment in L4L2H7, Woodbridge, Vaughan, Ontario Province

MLS® Number: N13160036 Welcome to 199 Pine Grove Road, Woodbridge - a beautiful 2-bedroom townhouse nestled in the highly sought-after Pine Grove community This thoughtfully designed home features an open-concept main floor w…

  • bedrooms

    2 bedrooms bedrooms

Balcony
$ 2,899/month

MLS® Number: N13160036 Welcome to 199 Pine Grove Road, Woodbridge - a beautiful 2-bedroom townhouse nestled in the highly sought-after Pine…

See more details
3 Bedroom Apartment Edmonton AB 103119075
See photo Pictures
info
$ 6,500/month
Apartment in T5J0K6, Downtown, Edmonton, Alberta Province

MLS® Number: E4492617 What an opportunity at ICE District's most spacious suite for rent. a stunning 2000 sqft 2-Storey Townhouse located high above the This unique townhouse property (only 4 exist!)…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Fireplace Security Swimming pool
$ 6,500/month

MLS® Number: E4492617 What an opportunity at ICE District's most spacious suite for rent. a stunning 2000 sqft 2-Storey Townhouse located hi…

See more details
For Rent 3 Bedroom Apartment Edmonton AB DS103119075
See photo Pictures
info
$ 6,500/month
Apartment in T5J0K6, Downtown, Edmonton, Alberta Province

MLS® Number: E4492617 What an opportunity at ICE District's most spacious suite for rent. a stunning 2000 sqft 2-Storey Townhouse located high above the This unique townhouse property (only 4 exist!)…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Fireplace Security Swimming pool
$ 6,500/month

MLS® Number: E4492617 What an opportunity at ICE District's most spacious suite for rent. a stunning 2000 sqft 2-Storey Townhouse located hi…

See more details
For Rent 3 Bedroom Apartment Calgary AB DS102811655
updated
See photo Pictures
info
$ 3,200/month
Apartment in T3B 1T8, Alberta Province

Main & Upper Level - Semi-Detached Home in Bowness (3 Bedrooms, 2.5 Bathrooms)Experience modern living in this brand new semi-detached home in the Offering approximately 2000 square feet across the main and upper floors,…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Patio Fireplace
$ 3,200/month

Main & Upper Level - Semi-Detached Home in Bowness (3 Bedrooms, 2.5 Bathrooms)Experience modern living in this brand new semi-detached h…

See more details
3 Bedroom Apartment Calgary AB 102811655
updated
See photo Pictures
info
$ 3,200/month
Apartment in T3B 1T8, Alberta Province

Main & Upper Level - Semi-Detached Home in Bowness (3 Bedrooms, 2.5 Bathrooms)Experience modern living in this brand new semi-detached home in the Offering approximately 2000 square feet across the main and upper floors,…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Parking Patio Fireplace
$ 3,200/month

Main & Upper Level - Semi-Detached Home in Bowness (3 Bedrooms, 2.5 Bathrooms)Experience modern living in this brand new semi-detached h…

See more details
For Rent 3 Bedroom Apartment Calgary AB DS102845814
updated
See photo Pictures
info
$ 3,500/month
Apartment in T2E 1W3, Alberta Province

This stunning, spacious semi-detached infill is located on a serene & quiet street in Winston Heights! At the front of the main level you will find the dining area with OVERSIZED WINDOWS

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Garden
$ 3,500/month

This stunning, spacious semi-detached infill is located on a serene & quiet street in Winston Heights! At the front of the main level yo…

See more details
3 Bedroom Apartment Calgary AB 102845814
updated
See photo Pictures
info
$ 3,500/month
Apartment in T2E 1W3, Alberta Province

This stunning, spacious semi-detached infill is located on a serene & quiet street in Winston Heights! At the front of the main level you will find the dining area with OVERSIZED WINDOWS

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Garden
$ 3,500/month

This stunning, spacious semi-detached infill is located on a serene & quiet street in Winston Heights! At the front of the main level yo…

See more details
For Rent 2 Bedroom Apartment Vaughan ON DLS102578943
updated
See photo Pictures
info
$ 2,899/month
Apartment in L4L2H7, Woodbridge, Vaughan, Ontario Province

MLS® Number: N13160036 Welcome to 199 Pine Grove Road, Woodbridge - a beautiful 2-bedroom townhouse nestled in the highly sought-after Pine Grove community This thoughtfully designed home features an open-concept main floor w…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Balcony
$ 2,899/month

MLS® Number: N13160036 Welcome to 199 Pine Grove Road, Woodbridge - a beautiful 2-bedroom townhouse nestled in the highly sought-after Pine…

See more details
2 Bedroom Apartment Vaughan ON LS102578943
updated
See photo Pictures
info
$ 2,899/month
Apartment in L4L2H7, Woodbridge, Vaughan, Ontario Province

MLS® Number: N13160036 Welcome to 199 Pine Grove Road, Woodbridge - a beautiful 2-bedroom townhouse nestled in the highly sought-after Pine Grove community This thoughtfully designed home features an open-concept main floor w…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

Balcony
$ 2,899/month

MLS® Number: N13160036 Welcome to 199 Pine Grove Road, Woodbridge - a beautiful 2-bedroom townhouse nestled in the highly sought-after Pine…

See more details
For Rent 2 Bedroom Apartment Waterloo ON DLS102578974
updated
See photo Pictures
info
$ 2,650/month
Apartment in N2K3R4, Waterloo, Ontario Province

MLS® Number: 40829912 This Waterloo townhouse backs directly onto green space. The main floor flows seamlessly out to a private patio where you can enjoy morning coffee overlooking the trees.…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Patio Cellar
$ 2,650/month

MLS® Number: 40829912 This Waterloo townhouse backs directly onto green space. The main floor flows seamlessly out to a private patio where…

See more details
2 Bedroom Apartment Waterloo ON LS102578974
updated
See photo Pictures
info
$ 2,650/month
Apartment in N2K3R4, Waterloo, Ontario Province

MLS® Number: 40829912 This Waterloo townhouse backs directly onto green space. The main floor flows seamlessly out to a private patio where you can enjoy morning coffee overlooking the trees.…

  • bedrooms

    2 bedrooms bedrooms

  • bathrooms

    2 bathrooms bathrooms

Parking Patio Cellar
$ 2,650/month

MLS® Number: 40829912 This Waterloo townhouse backs directly onto green space. The main floor flows seamlessly out to a private patio where…

See more details
For Lease 35 Riverwalk Drive, Hamilton, Ontario
12 Pictures Pictures
info
$ 3,499/month
Townhouse in L8B 1X3, Waterdown, Ontario Province

End unit townhouse 2264 sqft, available for rent in very desirable neighborhood of waterdown-hamilton. * premium lot backing on to ravine w/o bsmt with nice porch on the front *4 bedroom and 3 bath house featuring *combined l…

  • bedrooms

    4 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

  • 2,260 sq.ft

amenity_deck Garden
$ 3,499/month

End unit townhouse 2264 sqft, available for rent in very desirable neighborhood of waterdown-hamilton. * premium lot backing on to ravine w/…

See more details
For Lease 14 Baskett Street, Brantford, Ontario
12 Pictures Pictures
info
$ 2,500/month
Townhouse in N3T 0W3, Ontario Province

This newly build less than five year old townhouse has 3 bedrooms 2. 5 baths 1544 sq. Ft. With large front foyer & hallway leads to main floor laundry, access to single car garage leads to backyard from garage and from main f…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    6 bathrooms bathrooms

  • 1,539 sq.ft

Parking Balcony amenity_deck Garden
$ 2,500/month

This newly build less than five year old townhouse has 3 bedrooms 2. 5 baths 1544 sq. Ft. With large front foyer & hallway leads to main flo…

See more details
For Lease 135 Turnberry Lane, Barrie, Ontario
12 Pictures Pictures
info
$ 2,699/month
Townhouse in L9J 0M4, Barrie, Ontario Province

The main level boasts a 2pc powder room with access to high ceiling garage, an open concept great/dining/kitchen combo a modern kitchen with quartz countertops The primary bedroom is generously sized and has a walk-in closet,…

  • bedrooms

    3 bedrooms bedrooms

  • bathrooms

    3 bathrooms bathrooms

  • 1,292 sq.ft

Parking Garden
$ 2,699/month

The main level boasts a 2pc powder room with access to high ceiling garage, an open concept great/dining/kitchen combo a modern kitchen with…

See more details
Furnished Room Estevan, Sk may 1st
5 Pictures Pictures
info
$ 600/month
Townhouse in Estevan, Saskatchewan Province

✔ Laundry included (Washer & Dryer) ✔ Large closet for storage ✔ Private Room Key (digital code for main entrance, no physical key needed) ✔ Central Air

  • bedroom

    1 bedroom bedroom

  • bathroom

    1 bathroom bathroom

  • 1,496 sq.ft

Air conditioning Fully furnished
$ 600/month

✔ Laundry included (Washer & Dryer) ✔ Large closet for storage ✔ Private Room Key (digital code for main entrance, no physical key needed) ✔…

See more details

25,644 townhouses main pictures for sale