Skip to content

Where to eat in Hamilton

23 independent restaurants, bakeries and food spots in Hamilton. Chains are left out.

Ranked with the travel guide's picks and well-known places first.

Where to eat in Hamilton

  1. Eat

    Ancaster Mill

    With its historic stone buildings, natural panoramas and waterfall, this is a picturesque spot for Sunday brunch and what it bills as "contemporary Canadian Cuisine". Family run.

  2. Eat

    Bangkok Spoon

    Dundas. Authentic Thai cuisine in the beautiful downtown valley of Dundas.

  3. Eat

    Black Forest Inn

    Downtown. German. The Black Forest is another Hamilton institution. Full of cuckoo clocks, this restaurant.and its army of servers in Bavarian costume move the crowds through with Germanic precision. Eat there and you'll find out why Hamiltonians keep coming back.

  4. Eat

    Boon Burger

    100% vegan burgers, poutine, salad, and desserts. Part of a chain with outlets elsewhere in the GTA and in Winnipeg.

    Daily 11AM–9PM

  5. Eat

    Bronzie's Place

    Small basic Italian eatery. Large portions, inexpensive, and fast/friendly service. Nearly everyone goes home with another meal's worth in a doggybag.

  6. Eat

    Capri

    Downtown. Italian. First restaurant to serve pizza in Hamilton. Gangster movies filmed here. Real gangsters ate here too. Like the mafia in Hamilton, this restaurant is now somewhat faded. Try the pizza bianco.

  7. Eat

    Claudio's Ristorante

    Upscale Italian dining. Professional and detail oriented staff. Downtown, close to Hunter St. GO Station.

  8. Eat

    Edgewater Manor

    Features fine dining in a 1920s-era mansion located stunningly on the shores of Lake Ontario. Expensive.

  9. Eat

    Hutch's

    Offers what many consider the best fish and chips in town and, like its sister restaurant (a 1950s diner on Van Wagners Beach), offers a scenic location to munch them. Hutch's is a famous local institution which once could vie for having the best hamburgers in Canada. Urban renewal has forced Hutch's beach strip location into a boring government building. Cruise nights often held here in the summer. On the beach trail, so you can walk off your Sportsmanburger.

  10. Eat

    La Cantina

    Upscale Italian dining. Professional and detail oriented staff. Authentic delicious Italian food.

  11. Eat

    Mandarin Buffet

    Local edition of an Ontario chain of massive buffets with a huge variety of Chinese cuisine. Nice decor and courteous staff. Dinner buffet runs about $25 per person, making it a bit above mid-range (but just barely). Reservations not required, but advised for larger parties.

  12. Eat

    Sapporo Japanese Restaurant

    In the same complex as Slainte. Possibly the best Japanese food in Hamilton, and the only Japanese restaurant that isn't a sushi bar.

  13. Eat

    Shakespeare's

    Family-owned & -operated. Fabulous steak, seafood and wild game. Amazing wines.

    Lunch Mon-Fri, dinner Mon-Sat from 5PM

  14. Eat

    Steve's Open Kitchen

    Since 1975. A nice little hole-in-the-wall breakfast diner where you can watch the friendly chefs prepare your meal. Will set you back the change in your pocket - most meals are around five bucks. Not particularly healthy, but few good breakfasts are.

  15. Eat

    Tea Hut

    In the Landmark Place building (tallest building in the city, hard to miss). Tea Hut is a Taiwanese restaurant known for its bubble tea. A popular hangout for the local Chinese community, and has very friendly staff and owners who will welcome you. Excellent food at affordable prices, and a huge selection of bubble tea. Enjoy a game of XiangQi (Chinese chess) or Jenga, or relax on your laptop with their free wi-fi.

  16. Eat

    The Hearty Hooligan

    Vegan café. Offers vegan calzones, baked goods, and shakes, in addition to coffee and tea.

    Mon-Sat 10:30AM-7:30PM, Sun noon - 4PM

  17. Eat

    The Powerhouse

    Stoney Creek. Casual fine dining is unique in any of the six historic dining venues offered at this historic site.

  18. Eat

    Vida-la-Pita

    Small basic eatery. Amazing chicken shawarmas, inexpensive, and fast/friendly service.

  19. Eat

    Westdale Delicatessen

    Traditional Jewish deli. Hamilton's only kosher restaurant. Closed during Passover.

  20. Eat

    B.Love

    Raw and vegan cuisine. Meals and snacks.

    Tue–Sat 10:30AM–5:30PM, Sun Mon closedentrées $9-15

  21. Eat

    Golden Grain Bakery & Deli

    A large variety of imported foods and European baked goods.

  22. Eat

    My Little Asia

    Sushi restaurant.

  23. Eat

    My Thai

    A stellar Thai restaurant.

Listings from the Wikivoyage guide to Hamilton (CC BY-SA 4.0).