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

) #28 of 1,028 Restaurants in Hamilton $$ - $$$ 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...
  • Excellent54%
  • Very good35%
  • Average5%
  • Poor4%
  • Terrible2%
Travellers talk about
“brunch” (5 reviews)
“meatloaf” (11 reviews)
Closed Now
All 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 (87)
Traveller rating
Traveller type
Time of year

1 - 10 of 86 reviews

Reviewed 2 weeks ago via mobile

Simple atmosphere but delicious home cooking. Cobb salad had real roast turkey and salad dressing was very good

Thank Patti M
Reviewed 3 weeks ago via mobile

The food at Harbour Diner is great. The staff was friendly and the dessert is fabulous. If you are visiting on the weekend and are planning on going during the dinner hour it is better if you have reservations. We arrived at 4 without reservation...More

Thank 1Love2Travel789
Reviewed 3 weeks ago via mobile

I ordered a fish taco expecting a deep fried battered dish. I was pleasantly surprised when fresh fish, veggies and enough food to fill me completely. And without the caloric guilt!

Thank Patrick W
Reviewed 4 weeks ago via mobile

The place is under new ownership since the TV show in 2012 went there with family yesterday service was good food was good blueberry pie was very good. They close at 9 PM we were there till 920 made us feel very welcome.

Thank Marcogp7
Reviewed 4 weeks ago

Saw this restaurant on "You Gotta Eat Here " show on the Food Network. It did not disappoint in the food department as everyone of us (14 in all) enjoyed their meals. Most people in our group had something different and raved about it. The...More

Thank fireguy329
Reviewed 4 weeks ago

Tried this quaint restaurant on Sat. June 17th with a group of 14 people. Very casual, friendly diner. Unfortunately, no air conditioning. The good food and good service made up for that. (They are working on getting A/C). The food was served all together which...More

Thank Patricia2travel
Reviewed 8 June 2017 via mobile

Good reviews drew us to try this diner for lunch. A small intimate venue with good food and friendly service. Reasonably priced and different in a good way from all the other chain restaurants. A hidden gem.

Thank GuiWong
Reviewed 2 June 2017 via mobile

First visit was lunch with friends. I ordered the club sandwich, it was large and full of ingredients. I was not a fan of the thick cut ham but that was my only complaint. Prices were reasonable and service was good. Also sampled a pie...More

Thank SteveRic
Reviewed 21 May 2017

I love everything about the Harbour Diner: the sweet couple Jessie & Darryl who own and operate it, all their wonderful servers, and the darling décor. The food is comforting, reasonably priced, and far superior to anything normally offered at a typical diner. They have...More

Thank Anne-Marie P
Reviewed 21 May 2017 via mobile

This spot is absolutely darling! We went for Sunday brunch. It reminded me of waking up at grandma's, and her making me whatever I wanted for breakfast. Just love the cute wallpaper, and the vintage tables and chairs. Our server was lovely, and our food...More

Thank SugarLaLaLa
Nearby Restaurants
Charred Rotisserie House
268 reviews
.77 km away
Salt Lick Smoke House
134 reviews
.69 km away
Mesa Authentic Mexican Cuisine
111 reviews
.76 km away
Nearby Attractions
HMCS Haida National Historic Site
288 reviews
.91 km away
Bayfront Park
193 reviews
.38 km away
Pier 4 Park
97 reviews
.40 km away
First Ontario Centre
108 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, Child-friendly, Kids
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