Save Search

Apartments for Rent in London, ON


Quick filters
  • 19 - 1820 CANVAS WAY 3 Beds Apartment for Rent
    New listing
    3 bd $3,100
    Base rent
    Verified Listing

    19 - 1820 CANVAS WAY 19

    19 - 1820 CANVAS WAY, London North (North B), ON N5X0N5
  • 33 PALACE STREET 2 Beds Apartment for Rent
    New listing
    2 bd $2,250
    Base rent
    Verified Listing

    33 PALACE STREET

    33 PALACE STREET, London East (East F), ON N6B3A6
  • 46 - 3967 SAVOY STREET 3 Beds Apartment for Rent
    New listing
    3 bd $2,625
    Base rent
    46 - 3967 SAVOY STREET, London South (South V), ON N6P0A3
  • MAIN - 31 ADELAIDE STREET S 3 Beds Apartment for Rent
    New listing
    3 bd $1,895
    Base rent
    MAIN - 31 ADELAIDE STREET S, London South (South I), ON N5Z3K1
  • 176 OLDHAM STREET 5 Beds Apartment for Rent
    5 bd $2,950
    Base rent
    Verified Listing

    176 OLDHAM STREET

    176 OLDHAM STREET, London South (South T), ON N5E5E2
  • 40 - 1960 DALMAGARRY ROAD 3 Beds Apartment for Rent
    New listing
    3 bd $2,450
    Base rent
    40 - 1960 DALMAGARRY ROAD, London North (North E), ON N6G0T8
  • 3967 SAVOY Street Unit# 15 3 Beds Apartment for Rent
    New listing
    3 bd $2,795
    Base rent
    3967 SAVOY Street Unit# 15, London, ON N6P0A3
    Fireplace
  • UPPER - 6 KIRKTON COURT 3 Beds Apartment for Rent
    New listing
    3 bd $2,450
    Base rent
    UPPER - 6 KIRKTON COURT, London North (North H), ON N5X1T2
    Fireplace
  • 190 HALE STREET 4 Beds Apartment for Rent
    New listing
    4 bd $2,700
    Base rent
    Verified Listing

    190 HALE STREET

    190 HALE STREET, London East (East O), ON N5W1E8
  • 303 PALL MALL STREET 5 Beds Apartment for Rent
    5 bd $3,200
    Base rent
    Verified Listing

    303 PALL MALL STREET

    303 PALL MALL STREET, London East (East F), ON N6B2G8
    Fireplace
  • 356 THOMPSON Road 3 Beds Apartment for Rent
    3 bd $2,300
    Base rent
    Verified Listing

    356 THOMPSON Road

    356 THOMPSON Road, London, ON N5Z2Z7
  • (UPPER FLOOR) - 307 GREY STREET E 3 Beds Apartment for Rent
    New listing
    3 bd $1,550
    Base rent
    (UPPER FLOOR) - 307 GREY STREET E, London East (East K), ON N6B1G7
  • 106 - 1090 KIPPS LANE 2 Beds Apartment for Rent
    New listing
    2 bd $1,650
    Base rent
    106 - 1090 KIPPS LANE, London East (East A), ON N5Y1V4
  • 77 CULVER CRESCENT 3 Beds Apartment for Rent
    New listing
    3 bd $2,099
    Base rent
    Verified Listing

    77 CULVER CRESCENT

    77 CULVER CRESCENT, London East (East H), ON N5V3G3
  • 97 DELAWARE STREET 3 Beds Apartment for Rent
    New listing
    3 bd $2,100
    Base rent
    Verified Listing

    97 DELAWARE STREET

    97 DELAWARE STREET, London East (East M), ON N5Z2N4
  • 44 SASHA CRESCENT 3 Beds Apartment for Rent
    New listing
    3 bd $2,400
    Base rent
    Verified Listing

    44 SASHA CRESCENT

    44 SASHA CRESCENT, London South (South X), ON N6E2M5
  • 44 - 925 DEVERON CRESCENT 3 Beds Apartment for Rent
    New listing
    3 bd $2,500
    Base rent
    44 - 925 DEVERON CRESCENT, London South (South J), ON N5Z5A4
  • 184 - 177 EDGEVALLEY ROAD 3 Beds Apartment for Rent
    New listing
    3 bd $2,600
    Base rent
    184 - 177 EDGEVALLEY ROAD, London East (East D), ON N5V0C5
  • 691-0-city



Frequently asked questions

When were prices and availability in London, ON last updated?

Prices and availability in London, ON were last updated on 21 Oct 2026.

What are the best apartments in London, ON?
What is the price range for a studio apartment in London, ON?

The price range for a studio apartment in London, ON is between $1,099 and $2,895.

What is the price range for a 1-bedroom apartment in London, ON?

The price range for a 1-bedroom apartment in London, ON is between $650 and $4,000.

What is the price range for a 2-bedroom apartment in London, ON?

The price range for a 2-bedroom apartment in London, ON is between $1,095 and $3,700.

What is the price range for a 3-bedroom apartment in London, ON?

The price range for a 3-bedroom apartment in London, ON is between $650 and $4,100.