We noticed that you're using an unsupported browser. The TripAdvisor website may not display properly.We support the following browsers:
Windows: Internet Explorer, Mozilla Firefox, Google Chrome. Mac: Safari.

Harbour Diner

$$ - $$$American, ,
486 James St N, Hamilton, Ontario L8L 1J1, Canada
+1 905-523-7373
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent53%
  • Very good34%
  • Average6%
  • Poor4%
  • Terrible3%
Travellers talk about
“brunch” (5 reviews)
“meatloaf” (14 reviews)
“pies” (11 reviews)
Open Now
08:00 - 21:00All hours
American, Diner, Canadian, International, Vegetarian Friendly, Gluten Free Options
$$ - $$$
486 James St N, Hamilton, Ontario L8L 1J1, Canada
All Details
Write a Review
Reviews (98)
Traveller rating
Traveller type
Time of year

1 - 10 of 97 reviews

Reviewed 2 weeks ago

Love this place great food, best Eggs Benedict hands down. Menu is always changing you never get bored, and home made pies. Main meals are so filling hard to find room for pie. Great atmosphere very relaxed and laid back, staff friendly and helpful. When...More

Thank Bangor1
Reviewed 2 weeks ago via mobile

My wife went to the harbour diner and at first reluctant to enter as appearance can initially make one make a decision too soon. We did however go in and we were so glad we did. The service was excellent and the food was even...More

Thank Len C
Reviewed 3 weeks ago via mobile

Food is great, service is great and the pies are amazing. I ca t stop thinking about the coconut cream pie and went back 2 weeks later!! Highly recommend.

Thank Orgchaos70
Reviewed 3 weeks ago via mobile

Good casual brunch spot. I would have likely rated higher if for lunch or dinner. They have a good selection of beverages and pies! I went for a benny breakfast and it was very good, but rating higher than a 4 for breakfast required something...More

Thank George Randall H
Reviewed 3 weeks ago via mobile

Perfectly cooked eggs, the California Benny is Delicious, and was rather large no need to eat lunch, my boyfriend had the special of day a goat cheese and sausage Benny and it was equally delicious. Coffee is better than your normal dinner coffee. Service is...More

Thank Shan C
Reviewed 4 weeks ago via mobile

I ordered their meat loaf and it was dry, portobello mushrooms almost raw, onions raw, gravy too salty and mashed potatoes luke warm. Turkey dinner the same, turkey was dry and could not cut it with a knife..sent it back and guess what, got the...More

Thank willaroo
Reviewed 4 weeks ago via mobile

Went for breakfast for the first time and loved the decor and atmosphere. Family style restaurant. Small and quaint. Cute China cups and fab wallpaper. Coffee was strong and hot. Had the harbour breakfast whic h was good. Not quite a fan of the potatoes....More

Thank JeniaToronto
Reviewed 9 August 2017

Second time here and it did not disappoint. This is quite a small restaurant(only 9 or 10 tables) located in the north end of Hamilton away from most of the "restaurant action". The service is very friendly and efficient, but a little slow when really...More

Thank samperle
Reviewed 9 August 2017

A mall quaint little restaurant. It has a great menu very reasonable and lots of specials that change every day. It had the best coconut cream pie I have ever had. Great service very friendly. Was on that show you gotta eat here.

Thank Kim M
Reviewed 8 August 2017 via mobile

I saw this restaurant on the TV show "You Gotta Eat Here" a while back and decided to try it while visiting Hamilton. We ordered the prime rib and pulled pork sandwiches. Delicious! Before leaving the restaurant, the table nearby received their meatloaf order. Wow!...More

Thank Jose B
Nearby Restaurants
Charred Rotisserie House
279 reviews
.77 km away
Salt Lick Smoke House
140 reviews
.69 km away
Mesa Authentic Mexican Cuisine
117 reviews
.76 km away
Nearby Attractions
HMCS Haida National Historic Site
328 reviews
.91 km away
Bayfront Park
201 reviews
.47 km away
Pier 4 Park
100 reviews
.40 km away
First Ontario Centre
110 reviews
1.32 km away
Questions & Answers
Get quick answers from Harbour Diner staff and past visitors.
Note: your question will be posted publicly on the Questions & Answers page.
Posting guidelines
Improve this listing

Restaurant Details

Rating summary
  • Food
  • Value
Breakfast, Lunch, Dinner
Restaurant features
Takeout, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Accepts Mastercard, Accepts Visa, Reservations, Seating, Waitstaff
Good for
Local cuisine, Kids, Child-friendly
Open Hours
08:00 - 20:30
08:00 - 20:30
08:00 - 21:00
08:00 - 21:00
08:00 - 21:00
08:00 - 22:00
08:00 - 22:00
Location and Contact Information
  • Address: 486 James St N, Hamilton, Ontario L8L 1J1, Canada
  • Location: Canada  >  Ontario  >  Hamilton
  • Phone Number: +1 905-523-7373
Family run Diner with an emphasis on home cooking. Everything now made in house, from scratch. Comfort food at it's finest!
Is This Your TripAdvisor Listing?
Own or manage this property? Claim your listing for free to respond to reviews, update your profile and much more. Claim Your Listing