Save Search

Townhomes for Rent in Ontario


Quick filters
  • 66 - 71 CURLEW DRIVE 2 Beds Apartment for Rent
    New listing
    2 bd $2,700
    Base rent
    Verified Listing

    66 - 71 CURLEW DRIVE 66

    66 - 71 CURLEW DRIVE, Toronto (Parkwoods-Donalda), ON M3A0B2
  • 12 RAVENSCROFT COURT 3 Beds Apartment for Rent
    New listing
    3 bd $2,600
    Base rent
    Verified Listing

    12 RAVENSCROFT COURT

    12 RAVENSCROFT COURT, Ottawa, ON K2S1R3
    Fireplace
  • 83 MIKAYLA LANE 4 Beds Apartment for Rent
    New listing
    4 bd $3,000
    Base rent
    Verified Listing

    83 MIKAYLA LANE

    83 MIKAYLA LANE, Markham (Cornell), ON L6B1R1
  • 10 - 39 ROBINSON STREET N 1 Apartment for Rent
    New listing
    1 bd $2,100
    Base rent
    10 - 39 ROBINSON STREET N, Grimsby (Grimsby East), ON L3M3C8
  • 194 ESCARPMENT CRESCENT 3 Beds Apartment for Rent
    3 bd $4,000
    Base rent
    Verified Listing

    194 ESCARPMENT CRESCENT

    194 ESCARPMENT CRESCENT, Collingwood, ON L9Y5B4
  • 46 BATESON STREET 3 Beds Apartment for Rent
    New listing
    3 bd $3,295
    Base rent
    Verified Listing

    46 BATESON STREET

    46 BATESON STREET, Ajax (South West), ON L1S7M3
  • 119 BRISTOL CRESCENT 3 Beds Apartment for Rent
    3 bd $2,800
    Base rent
    Verified Listing

    119 BRISTOL CRESCENT

    119 BRISTOL CRESCENT, North Grenville, ON K0G1J0
    Fireplace
  • MAIN - 324 COLLEGE AVENUE 3 Beds Apartment for Rent
    New listing
    3 bd $2,300
    Base rent
    MAIN - 324 COLLEGE AVENUE, Oshawa (Vanier), ON L1J1S1
  • 2968 MURPHY PLACE E 3 Beds Apartment for Rent
    3 bd $2,900
    Base rent
    Verified Listing

    2968 MURPHY PLACE E

    2968 MURPHY PLACE E, Innisfil, ON L9S0S1
  • 23 BEVINGTON ROAD 4 Beds Apartment for Rent
    4 bd $2,900
    Base rent
    Verified Listing

    23 BEVINGTON ROAD

    23 BEVINGTON ROAD, Brampton (Northwest Brampton), ON L7A0R9
  • 69 INVERARY CRESCENT 3 Beds Apartment for Rent
    New listing
    3 bd $3,600
    Base rent
    Verified Listing

    69 INVERARY CRESCENT

    69 INVERARY CRESCENT, Vaughan (Kleinburg), ON L4H5G8
  • 5 BETHUNE WAY 3 Beds Apartment for Rent
    New listing
    3 bd $2,300
    Base rent
    Verified Listing

    5 BETHUNE WAY

    5 BETHUNE WAY, Ottawa, ON K2K1C1
  • K - 30 JAGUAR PRIVATE 2 Beds Apartment for Rent
    2 bd $2,250
    Base rent
    Verified Listing

    K - 30 JAGUAR PRIVATE K

    K - 30 JAGUAR PRIVATE, Ottawa, ON K2V0J3
  • 338 ROBERT WOOLNER Street 3 Beds Apartment for Rent
    New listing
    3 bd $2,500
    Base rent
    338 ROBERT WOOLNER Street, Ayr, ON N0B1E0
  • A - 33 FLINDON ROAD 3 Beds Apartment for Rent
    New listing
    3 bd $3,750
    Base rent
    Verified Listing

    A - 33 FLINDON ROAD A

    A - 33 FLINDON ROAD, Toronto (Humberlea-Pelmo Park), ON M9M1J1
  • 65 WESTHAMPTON WAY 3 Beds Apartment for Rent
    New listing
    3 bd $2,850
    Base rent
    Verified Listing

    65 WESTHAMPTON WAY

    65 WESTHAMPTON WAY, Hamilton (Winona Park), ON L8E6C5
  • 4 QUEEN STREET 2 Beds Apartment for Rent
    New listing
    2 bd $2,300
    Base rent
    Verified Listing

    4 QUEEN STREET

    4 QUEEN STREET, Belleville (Belleville Ward), ON K8N1T2
  • 68 WILLIAM STREET 4 Beds Apartment for Rent
    4 bd $2,800
    Base rent
    Verified Listing

    68 WILLIAM STREET

    68 WILLIAM STREET, Pelham (Fonthill), ON L0S1E6
  • 441 FOXHALL WAY 3 Beds Apartment for Rent
    3 bd $2,700
    Base rent
    Verified Listing

    441 FOXHALL WAY

    441 FOXHALL WAY, Ottawa, ON K2M0G1
    Fireplace
  • 2606-0-province