Restaurants & Food in Hamilton, ON

1,685 restaurants & food in Hamilton, 270 with opening hours. Featured and owner-managed listings first.

14 open 24 hours94 open late

Café
1341 Main Street West(905) 521-0617Hours listed
Fast Food Restaurant
1331 Main Street West(905) 522-7827Hours listed
Fast Food Restaurant
651 Upper James Street(905) 383-1768Hours listed
Fast Food Restaurant
15 King Street East(905) 523-7827Hours listed
Fast Food Restaurant
580 Mohawk Road West(905) 318-7827Hours listed
Japanese Restaurant
184 Locke St S(365) 925-0115Hours listed
Chicken Restaurant
1317 Upper James St(905) 388-7488Hours listed
Fast Food Restaurant
677 Upper James St(905) 383-8877Hours listed
Mexican Restaurant
1550 Upper James St(905) 387-6006Hours listed
Middle Eastern Restaurant
1554 Main Street West(905) 972-0900Hours listed
Dessert Shop
1050 King Street West(905) 522-5300Hours listed
Restaurant
69 Augusta Street(289) 389-5552Hours listed
Bar
25 Augusta Street(905) 524-5626Hours listed
Bar
23 Augusta St(905) 526-0792Hours listed
Pizza Place
310 Limeridge Road West(289) 755-5050Hours listed
Burger Restaurant
1405 Upper James Street(905) 383-6668Hours listed
Café
35 King Street East(905) 540-1533Hours listed
Café
370 Wilson St E(905) 304-4242Hours listed
Café
1005 Mohawk Road West(905) 385-6621Hours listed
Restaurant
35 King William Street(905) 393-8343Hours listed
Dessert Shop
598 Upper James Street(905) 388-0888Hours listed
Burger Restaurant
1550 Upper James Street(905) 389-1787Hours listed
Burger Restaurant
1585 Main Street West(905) 527-1464Hours listed

Questions about restaurants & food in Hamilton

How many restaurants & food are in Hamilton, ON?
This directory lists 1,685 restaurants & food in Hamilton, 342 of them with a phone number.
Are any restaurants & food in Hamilton open on Sunday?
236 of the 270 listings with hours on file are open on Sundays. Check each listing's hours before you go.
How do I add or update a listing in Hamilton?
Listing a business is free. If your business is already here, claim it to edit the hours, phone number, website and photos; if not, use "Add your business".