Apartments for Rent in Hamilton, ON
Browse 364+ apartments for rent in Hamilton, averaging $1,931/mo. Free for renters — no fees, no hassle.

106 - 325A JAMES STREET S
$1,499/mo
1 bed · 1.0 bath

325A JAMES Street S Unit# 106
$1,499/mo
1 bed · 1.0 bath

1421 - 75 JAMES STREET S
$1,850/mo
2 bed · 2.0 bath

910 - 212 KING WILLIAM STREET
$1,699/mo
1 bed · 1.0 bath

512 - 150 MAIN STREET W
$2,200/mo
2 bed · 2.0 bath

307 - 415 MAIN STREET W
$2,100/mo
2 bed · 1.0 bath

511 - 870 QUEENSTON ROAD
$2,099/mo
2 bed · 1.0 bath

757 BARTON Street E Unit# 2
$1,350/mo
1 bed · 1.0 bath

870 QUEENSTON Road Unit# 511
$2,099/mo
1 bed · 1.0 bath

757 BARTON Street E Unit# 1
$1,350/mo
1 bed · 1.0 bath

81 ROBINSON Street Unit# 1009
$2,400/mo
2 bed · 1.0 bath

851 Queenston Road Unit# 601
$2,450/mo
2 bed · 1.0 bath

934 UPPER OTTAWA Street Unit# 1
$2,500/mo
3 bed · 1.0 bath

LPH16 - 118 KING STREET E
$2,800/mo
2 bed · 1.0 bath

35 SOUTHSHORE Crescent Unit# 316
$1,995/mo
1 bed · 1.0 bath

314 - 150 MAIN STREET W
$2,100/mo
2 bed · 2.0 bath

400 YORK Boulevard Unit# 208
$1,600/mo
2 bed · 1.0 bath

212 KING WILLIAM Street Unit# 1218
$1,950/mo
2 bed · 1.0 bath

3001 - 22 HUGHSON STREET N
$2,000/mo
1 bed · 1.0 bath

208 - 400 YORK BOULEVARD
$1,600/mo
1 bed · 1.0 bath

11B WENTWORTH Street N
$1,600/mo
2 bed · 1.0 bath

A - 43 TISDALE STREET S
$2,200/mo
3 bed · 1.0 bath

726 WEST 5TH Street Unit# 2
$1,395/mo
1 bed · 1.0 bath

15 NICKLAUS Drive Unit# 910
$2,000/mo
2 bed · 1.0 bath
More rentals in Hamilton
Frequently Asked Questions
How much do apartments cost in Hamilton, ON?
Apartments in Hamilton, ON average $1,931/mo, ranging from $1,350 to $2,800 depending on location and amenities.
How many apartments are available in Hamilton?
There are currently 364+ apartments for rent in Hamilton, ON on SkyRent, updated daily.
Is it free to search for apartments on SkyRent?
Yes — SkyRent is 100% free for renters. Search, compare and apply to apartments in Hamilton with no fees.