Harbour Diner

  1. Home
  2. Destination Guide
  3. Harbour Diner


Harbour Diner is a local, friendly place to get comfort food in Hamilton. It offers breakfast, lunch, and dinner in the traditional diner style. Menu items have included homestyle treats like shepherd's pie and Belgian waffles, as well as filling dishes like pulled pork poutine and prime rib Benedict. There is also a children's menu for when you're out with young ones. Home of delicious homemade pies, Harbour Diner is even more fun for anyone with a sweet tooth.

Location:  486 James Street North

Business hours:  Mo 8:00 a.m.-8:30 p.m., Tu-Th 8:00 a.m.-9:00 p.m., Fr-Sa 8:00 a.m.-10:00 p.m., Su 8:00 a.m.-10:30 p.m.