Restaurants in Hamilton

Best Restaurants

Mandarin Restaurant 1508 Upper James St, Hamilton Chinese • $$
1508 Upper James St, Hamilton

“it's always so good every time I go. I just wish they brought back the crab legs, other than that it's always great. plus it's an all you can eat!”

4.8 Superb503 Reviews
BBQ Bandits 102 Parkdale Ave N, Hamilton Barbecue • $$
102 Parkdale Ave N, Hamilton

“As long as you make your order about an hour before hand you should be fine. As well the food is amazing here I had the pork n fork and the smash burger and both did not disappoint. Would definitely recommend to anyone craving that tasty BBQ flavour.”

4.9 Superb101 Reviews
Undefined 35 King William St, Hamilton Beer Bar • $$
35 King William St, Hamilton

“This is a great find. Stumbled in on a Sunday to a wonderfully warm welcome, a vibrant bar and professional (and gracious) staff Menu was epic, so great to find somewhere that chose different proteins and presented/cooked well. Shout out to Michael (bar) who was wonderful and to kitchen team for a show! We live in Toronto but I would absolutely go out of my way to make this a “local” best that I could. Thanks for a great time gang.”

4.6 Superb354 Reviews
Montana’s BBQ & Bar 815 Paramount Dr, Hamilton Canadian • $$
815 Paramount Dr, Hamilton

“My boyfriend and I had an amazing dinner last night. We had a starter of Dusted Chicken Wings -Honey Garlic… wow. Just amazing. Definitely our main go to for next time it was so delicious. Then we ordered all you can eat ribs and that was also mind blowing. Such amazing food served by kind and great staff. Thank you so much!Kid-friendliness: Everyone was so nice!”

4.6 Superb288 Reviews
Mystic Ramen 51 King William St, Hamilton Ramen • $$
51 King William St, Hamilton

“We visited Mystic Ramen and were amazed at not only the quality of food, but also the service. We had the Tuesday special and this is easily one of, if not the best meal we’ve ever eaten. I cannot recommend this place enough! Such a warm and welcoming environment! It was so amazing we got 2 different orders to take home..Can't wait to return.”

4.8 Superb103 Reviews
Bon Temps 61 Young St, Hamilton Canadian • $$$
61 Young St, Hamilton

“Those are not chefs. They are magicians, their food was magical. My girlfriend and I loved it, the bartender/waitress was super nice and the atmosphere was really cozy and warm. Highly recommend?”

4.7 Superb128 Reviews

Restaurants by Cuisine

Parikar Indian and Nepali Cusine (Previously known as The Bombay Grill) 1070,  32 Stone Church Rd E #32, Hamilton Grills • $$
1070, 32 Stone Church Rd E #32, Hamilton

“I ordered their chef's special biryani, which had shrimp, lamb, and chicken, and it was just magic to my tastebuds. It also came with raita, and this was my first time trying out raita. The yoghurt base calms the heat a bit for those who can't handle spice, and it has an interesting sourness to it. I'm not a big fan of sourness, but this wasn't off-putting for me.I was craving spicy biryani when I ordered this off of Uber Eats, and I don't regret it. It was a bit pricey, but the serving was large enough for 2 meals, and it came piping hot. The only negative was that they didn't include cutlery with my order, hence the 4 stars for service.”

4.8 Superb91 Reviews
Wass Ethiopian Restaurant 207 James St S, Hamilton Ethiopian • $$
207 James St S, Hamilton

“Server was very friendly, answered all our questions and saved us from ourselves before we ordered extra injeras on the side before knowing how large they actually are.Food was great and filling. I certainly will be returning.”

4.9 Superb72 Reviews
Seasoned Restaurant 162 King William St, Hamilton Bistros • $$$
162 King William St, Hamilton

“went to seasoned for my 5 year anniversary, and it was great. loved the flavour combinations, and presentation of the food. will definitely go back, my mouth is watering just thinking about it!”

4.7 Superb122 Reviews

Restaurants with Delivery


Maipai 631 Barton St E, Hamilton Tiki Bar • $$
631 Barton St E, Hamilton

“First time going last night! The theme, the decor was such a sight for sore eyes. Very on brand and inviting Food was 10/10 i kept talking about how good it was during, after, and even the next day! Drinks are worth their price! Didn’t see a lot of female workers or servers but the service was ok!”

4.7 Superb118 Reviews


Tomah 242 King St W, Hamilton Middle Eastern • $$
242 King St W, Hamilton

“Delicious, healthy food, beautifully presented. We ordered for an afternoon backyard party for 12 and it was perfect. Especially recommended: the homemade cheese, spinach kibbeh (and (vegan) Flora sandwiches.”

4.9 Superb69 Reviews
Conversate Steak and Seafood 38 King William St, Hamilton Seafood • $$$
38 King William St, Hamilton

“CANNOT say enough about our experience tonight at Conversate. Shauna and Ricki (I’m guessing on the spelling, sorry ladies!) we’re absolutely welcoming, knowledgeable and genuine. The location is lovely and excellent eclectic decor. Now, THE FOOD. Holy Motherless Goats!!! The flavor profiles are unique (chocolate jalapeño butter with balsamic for the table bread = MIND BLOWN), the presentation and the quality is some of the best we’ve ever had. RUN to this gem in the old Right House, you will NOT be disappointed!!! ALL OF THE STARS!!! ⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️⭐️”

4.8 Superb86 Reviews

Online Reservation Available

Burrito Guyz 2255 Barton St E Unit-10, Hamilton Tex-Mex • $$
2255 Barton St E Unit-10, Hamilton

“Mr. Dhruv is an awesome young man served us so well. He put generous amount of fillings in our BurritosVery professional and took pride to look after our need.I would highly recommend everyone to go and try Burrito guys. A smiley guy Dhruv will make your evening worth. Price is just affordable and this place is well kept and very clean.Hats off Burrito ? guys”

4.7 Superb114 Reviews
Iron Chef Chinese Restaurant 1116 Upper Sherman Ave, Hamilton Chinese • $$
1116 Upper Sherman Ave, Hamilton

“This spot has been here for years! Nothing has changed. The staff is very friendly, helpful snd fast. great prices on large party trays. I always love coming back whenever I’m visiting in ”

4.7 Superb109 Reviews
East Side Mario's 750 Queenston Rd, Hamilton Italian • $$
750 Queenston Rd, Hamilton

“I ate here and it was excellent, I had a waitress named Beth who made the experience a 10/10 for me she was very organized, efficient, and friendly. I will definitely be back!!”

4.6 Superb159 Reviews

24 Hour Restaurants

Plank Restobar Augusta 18 Augusta St, Hamilton Wine Bar • $$
18 Augusta St, Hamilton

“The menu offers a delightful variety of choices. Everything we tried was fresh and delicious, and the ingredients blended perfectly. The portions were just right and the service impeccable. The staff was attentive and friendly. The restaurant also offers a wonderful drink menu! Situated near the lake, you can treat yourself to a relaxing stroll along the park/marina just across the restaurant after a hearty meal and libations. We’d love to visit again. We recommend this gem of a place for an enjoyable dining experience!”

4.7 Superb106 Reviews
Goldies fast food 152 James St S, Hamilton Fast Food • $$
152 James St S, Hamilton

“Amazing flavors!! I had the cheddar jalapeño burger with cheesy fries and I couldn't even finish my fries I was so full. Worth every penny! Can't wait to try more of this amazing menu!!”

4.8 Superb80 Reviews
Shiro Ramen 1970 Rymal Rd E #12, Hamilton Ramen • $$
1970 Rymal Rd E #12, Hamilton

“By far the best ramen I’ve had at any restaurant, anytime I’ve been somewhere else I would always compare it to here and just keep coming back to Shiro. I love the fuji ramen! Never disappoints :)”

4.9 Superb64 Reviews

Takeout Restaurants

Sushi On Fennell 669 Fennell Ave E, Hamilton Sushi • $$
669 Fennell Ave E, Hamilton

“It’s a little more pricey than your average take out sushi place but the quality is definitely worth it. It’s the best sushi I’ve ever had for sure. Tastes amazing. I wish they had a place to sit inside but it’s not a huge issue . Amazing sushi and very kind staff.”

4.7 Superb96 Reviews
The Keg Steakhouse + Bar - Hamilton Mountain 1170 Upper James St, Hamilton Seafood • $$$
1170 Upper James St, Hamilton

“I love this Keg location. It's cozy and the staff are very welcoming. And the food is delicious! The Mushroom Neptune is delicious, and Billy Miner pie for dessert is ”

4.4 Superb941 Reviews
Moxies Hamilton Restaurant 560 Centennial Pkwy N, Hamilton Bar & Grill • $$
560 Centennial Pkwy N, Hamilton

“My family and I went to Moxies while vacationing in the area, after a long drive from Ottawa we were tired and just wanted to eat dinner. I ordered the beef tenderloin (amazing)husband had ribeye ( also amazing) staff was friendly with great customer service (multiple stops at table to see if everything was fine and if we needed anything) however I did have an issue with an item on my plate and within 10 mins of letting our server know one of the managers ( I’m sorry I forgot her name) was at our table to discuss the issue and assure she would rectify the problem, when she returned with the bill so over compensated us on our bill. Definitely recommend Moxies in Hamilton staff was friendly and quick to rectify the problem as well as multiple apologies for the issue. Sometime s**t happens but it doesn’t mean the food isn’t great. Will defiantly return when in the area”

4.5 Superb237 Reviews

Drive-Thru Restaurants

La Spaghett Pasta House 970 Upper James St, Hamilton Italian • $$
970 Upper James St, Hamilton

“First time for our party of 6. Atmosphere was small, relaxed, and very quaint. The food was extremely well presented, fresh and very delicious with generous portions. Service was top-notch. Very impressed,. Highly recommend this culinary experience. We will certainly be returning.”

4.7 Superb94 Reviews


VERLAN 304 Barton St E, Hamilton Creperies • $$
304 Barton St E, Hamilton

“Verlan is one of my favourite breakfast restaurants! They have something for everyone; whether you are a savoury person or sweet person. The service is amazing too. They make you feel welcome and comfortable. Will definitely be back!”

4.8 Superb71 Reviews
Peruviano 254 Locke St S, Hamilton Peruvian • $$
254 Locke St S, Hamilton

“We went to Peruviano for the first time tonight and we will definitely return. Both the service and the food was fantastic! We had the beef hearts and octopus for appetizers. For mains, my husband had the Aji De Gallina and I had Sudado de Pescado. I didn’t want any rice and was given the option of asparagus instead. The fish and asparagus were both cooked to perfection. My husband loved the chicken and enjoyed the fried cassava so much he asked for an order to take home. Portion sizes are generous. Looking forward to returning!”

4.7 Superb86 Reviews

Cheap Eats

Mexican Kitchen 35 York Blvd, Hamilton Mexican • $$
35 York Blvd, Hamilton

“Wow! Just wow! The food here is incredible! The servings are big and the taste is fantastic, as well as the owner being very kind! Definitely recommend coming here for authentic Mexican food!”

4.9 Superb52 Reviews
Mountain Burger 969 Upper Ottawa St unit3, Hamilton Burgers • $$
969 Upper Ottawa St unit3, Hamilton

“I got the Rockey Burger with extra beef and cheese... my God, was it the best burger I've had in ages! Definitely will be coming back here.Thanks for the perfect burger! ?”

4.6 Superb107 Reviews
Etno Bar & Grill 125 Gailmont Dr, Hamilton Bar & Grill • $$
125 Gailmont Dr, Hamilton

“Charming and authentic little mom and pop restaurant. We happen to hit it at a slower time and were promptly seated. Waitress was welcoming - we ordered platter for two ( excellent choice for the carnivores out there) meat was cooked to perfection and each meat was uniquely flavoured - great hidden gem !Dietary restrictions: We follow strict ‘carnivore ‘ - ( protein and fats only ) easily accommodated without sacrifice to portion, variety or flavour”

4.9 Superb51 Reviews
MERIT Brewing Company 107 James St N, Hamilton Brewery • $$
107 James St N, Hamilton

“Had a really great time at Merit on a busy Saturday. Love the communal seating and brewery atmosphere. Lots of selection on tap. We came from Toronto on our way to family’s place to check this place out from a recommendation from the WrenKid-friendliness: They had colouring pages for our daughter, and a kids menu that didn’t suck. Was actually very kid friendly and wouldn’t hesitate to bring her again.”

4.8 Superb58 Reviews
Alfredo's Place 931 Fennell Ave E, Hamilton Italian • $$
931 Fennell Ave E, Hamilton

“Your spaghetti and meatballs is the one of the only things I ever tried until today. We ordered pizza and not only did you give us an extra pizza because the first one didn’t work out out you gave us hot food. Both our pizzas were perfect and literally the best pizza I have ever eaten. Thank you for being open and always having the best food every time.”

4.8 Superb58 Reviews
India Village Ancaster 370 Wilson St E #13, Ancaster Indian • $$
370 Wilson St E #13, Ancaster

“Has been there couple times now. This is so far the best Indian restaurant I have seen so far in Hamilton. I have been living here for the last 5 years. I just want them to include more veg options. I love this place.Parking: You will get parking spot, I get them every time I visit. Remember to book in advance for special events and holidays, if possible.”

4.6 Superb92 Reviews
PinToh by Chef Keng 21 John St N, Hamilton Thai • $$
21 John St N, Hamilton

“This is the best Thai food I’ve had besides when I was actually in Thailand. we went with a group for a birthday party a couple of weeks ago and we were all blown away by the delicious food. All of the staff were extremely friendly as well, which made for a beautiful experience. We will definitely be back!”

4.6 Superb91 Reviews
Chuggy's 388 Barton St, Stoney Creek Bar & Grill • $$
388 Barton St, Stoney Creek

“The food is great wings are awesome the only complaint was the if you get the 99cent wing they could tell you that to need to buy a drink not just charge you at the end when you have drank water the whole meal.I would go back for wings or a burger they are real goodParking: There is very little need more”

4.6 Superb90 Reviews
Rise Above Pizza & Wings 274 James St N, Hamilton Vegan • $$
274 James St N, Hamilton

“Fantastic (albeit a bit pricey) option for pizza in the city. I am not vegan myself, but really enjoyed the food. In fact the onion rings were the best I've had anywhere, ever, full stop.If you enjoy interesting / different flavor profiles, and trying food that isn't the same old, same old, this is probably a great place to check out!”

4.7 Superb66 Reviews
Aberdeen Tavern 432 Aberdeen Ave, Hamilton Comfort Food • $$$
432 Aberdeen Ave, Hamilton

“Been here about five times over the last year and it does not disappoint. Great food, service and atmosphere! We bring all of our out-of-town friends here when they visit and it’s always a hit. Highly recommend.Dinner last night served by Gage was lovely. Entire service staff is great.Vegetarian options: Delicious vegetarian options. Risotto in particular.”

4.6 Superb80 Reviews
Firths Celtic Pub 543 Upper James St, Hamilton Pubs • $$
543 Upper James St, Hamilton

“The first time in the pub and it was fantastic service is very fast and the food was delicious and the prize then broke the bank. I will definitely go back and I will definitely recommend to people.”

4.6 Superb76 Reviews
The Innsville Restaurant Hwy 8 #1143, Hamilton Seafood • $$
Hwy 8 #1143, Hamilton

“Love it every time we go there.Parking: We went for dinner, on a Monday night, and parked right out front. There's ample parking in the back of the restaurant also.”

4.5 Superb107 Reviews
Narula's Authentic Indian Cuisine 291 Queenston Rd, Hamilton Indian • $$
291 Queenston Rd, Hamilton

“DELICIOUS FOOD! AMAZING CUSTOMER SERVICE! HIGHLY RECOMMEND. I've ordered from here a few times on uber eats... every time the food has gotten to me very quickly and has been INCREDIBLE. Last night I made a mistake in my order... instead of just preparing it as is; I received a call letting me know my error. And Narula's did everything possible to make sure that I enjoyed my food :) Lovely business !! Very happy customer !! :)”

4.5 Superb106 Reviews
Joya Sushi 1685 Main St W, Hamilton Sushi • $$
1685 Main St W, Hamilton

“Such a find. Later afternoon, after a long drive. Walked in clean restroom and some tea. Zen audio just made it a gem. Needed to relax. Ordered a variety of sashime and rolls. Sorry, i cook for a living. Quality fish ... outstanding and worthy. Complementary Miso always a fine touch and as I left plenty tables walked in. Great job. @++”

4.8 Superb47 Reviews
The Purple Pear 946 Barton St E, Hamilton Seafood • $$$
946 Barton St E, Hamilton

“Wow what a spot! Everything we ordered was out of this world, all seafood cooked with the love of tenderness. The steak was seared and seasoned to perfection, the fresh baked buns. This experience was definitely my favourite dining spot to date. I also love the space as it’s brings me back to better time. The right touches of elegance. Thank you team and Victor.”

4.7 Superb57 Reviews
Cadillac Jax Bar & Grill 532 Main St E, Hamilton Bar & Grill • $$
532 Main St E, Hamilton

“Such a great atmosphere at this bar! Amazing & friendly staff, serving delicious food & drinks! Can’t wait to visit again! Oh and the karaoke scene here is on fire;)”

4.6 Superb73 Reviews
The French 37 King William St, Hamilton Bistros • $$$
37 King William St, Hamilton

“The French has excellent food and wonderful staff who always go the extra mile to give a a fantastic dining experience. The food is beautifully presented and tastes just as good! A strong favourite with my girlfriend and I.”

4.5 Superb102 Reviews
Clifford Brewing Company 398 Nash Rd N #1, Hamilton Brewery • $$
398 Nash Rd N #1, Hamilton

“Made a reservation for 45 to have a birthday party here. The manager Laura was so accommodating and the staff were great. Would definitely recommend for larger group events.”

4.8 Superb45 Reviews
Jonny Blonde Food Truck & Catering 17 Paradise Rd S, Hamilton Food Trucks • $$
17 Paradise Rd S, Hamilton

“We had this food truck for our private sale at a car dealership and I was so impressed with how amazing it was! Everything was so fresh, flavourful, and cooked to perfection! Do not hesitate to book Jonny Blonde for your next event!”

4.9 Superb38 Reviews
Fat Bastard Burrito Co. 447 Concession St, Hamilton Burrito • $$
447 Concession St, Hamilton

“Great place! I ordered off of Uber Eats and I got exactly what I asked for. Everything was in good condition and I asked for no peppers and extra sauce which both I got! Thank you, great place and pretty affordable.”

4.8 Superb44 Reviews


Mesa 255 James St N, Hamilton Mexican • $$
255 James St N, Hamilton

“The food, atmosphere, service were amazing. The drinks came with chilled glasses full of ice. The food was nicely presented. Very fresh. It was so busy but the food was served quickly”

4.5 Superb94 Reviews
IOS Estiatorio & Wine Bar 1400 Upper James St unit 26, Hamilton Greek • $$
1400 Upper James St unit 26, Hamilton

“The portions are great here. Everything was cooked fresh and was delicious. The Greek salad was great and I liked the olive oil dressing. The meat was large pieces and well marinated, tasty and juicy. The Taziki was very fresh and tasty. The owner was very nice and she gave me a pop when I asked for something green for st. Patrick's. Overall worth every penny and will be returning!”

4.5 Superb94 Reviews
Chillis & Chimneys -The Great Indian Bistro 105 King St E, Hamilton Indian • $$
105 King St E, Hamilton

“Amazing! Best Indian in the city for sure. Staff was super friendly, prices are very reasonable. Mutton biryani was delicious. The chicken curry was fantastic, I love that they use bone in chicken not just chicken breast. Creates a more rich sauce. 10/10 will be coming back. Only down side it there are a lot of stairs.”

4.4 Superb149 Reviews
Tondou Ramen 234 King St W, Hamilton Ramen • $$
234 King St W, Hamilton

“Absolutely incredible Ramen experience. Service was quick, efficient, courteous, had my Ramen in a snap. Without a doubt, the best Ramen i have ever had in this city. Would go back in a heartbeat.”

4.6 Superb67 Reviews
City South Pizza 40 Centennial Pkwy N #3, Hamilton Fast Food • $$
40 Centennial Pkwy N #3, Hamilton

“It was my first time ordering from Door Dash & I'm pleasantly surprised. They're not cheap with toppings & follow special instructions. Lots of veggie options. They definitely deserve all their good reviews.”

4.6 Superb64 Reviews
Spring Grill House 1441 Upper James St, Hamilton Korean • $$
1441 Upper James St, Hamilton

“that was the first time I'd ever been there, we were there for my son's bachelor party. when I heard that it was a place were you had to cook your own food, I was a little skeptical but when we all ordered our meats and vegetables and started barbecuing it and all you can eat for 30 dollars it was actually quite enjoyable, thank you for the great service and hospitality”

4.4 Superb136 Reviews
La Luna Downtown 306 King St W, Hamilton Lebanese • $$
306 King St W, Hamilton

“I think La Luna was the first Lebanese restaurant I ever ate at, more years ago than I want to count. I was in town for an appointment and took my teen there and it is still fantastic. We had the lunch special and the wrap and salad were a generous portion and delicious. The baklava was tasty and 1 order was plenty to share for 2 people. Highly recommend!”

4.7 Superb50 Reviews
Parkdale Fish & Chips 55 Parkdale Ave N, Hamilton Fish & Chips • $$
55 Parkdale Ave N, Hamilton

“Very good fish and chip place. I had fish and fritters (battered potato rounds) and my partner had fish with half fries, half onion rings (great option to offer). The fritters were a nice change from standard offerings, I would recommend. Service was outstanding, can't say enough about how good it was the busy Friday night we were there. Will definitely be back.Parking: Small parking lot but we lucked into a spot. There was someone waiting for our spot when we were leaving.”

4.7 Superb50 Reviews
The Mule Hamilton 41 King William St, Hamilton Tacos • $$
41 King William St, Hamilton

“Much different experience than my previous review. My initial review rated this place 5 stars. This time round was just awful. It was extremely loud and noisy. The food was overcooked and so so salty. Not fresh at all. I had the fried chicken and fried oyster mushrooms tacos and both tasted of fried fish. Obviously they don't change the oil often and cook everything in the same fryer. Drinks were strong but one dimensional with very little layering of flavours. I won't be returning.Fun and funky tacos and drinks. Friendly service and great atmosphere. Brussel sprouts taco surprisingly good. Will return.”

4.3 Superb294 Reviews
Shakespeare's Steak and Seafood 181 Main St E, Hamilton Fine Dining • $$$$
181 Main St E, Hamilton

“Simply amazing, every time. The service is impeccable; I've never dined anywhere that even remotely compares to the service I receive at Shakespeare's. The only thing that could possibly outshine the extraordinary service is the food. Every single dish is always the best version I've ever tasted by miles. This evening I started with the Caesar salad, as I always do, and it was delicious, as it always is. Every aspect of the salad is delectable, from the obviously homemade dressing right down to how the lettuce is chopped. My 9 oz. Striploin was cooked flawlessly and was melt in your mouth tender while the flavour can only be described as perfection! I did not order dessert tonight but I do know from past visits that every dessert item is pure bliss. Cost is comparable to The Keg but the service, atmosphere, food, and overall experience surpasses The Keg a million times over. The pickles, olives, and cheese and the beginning of your meal and candy dish at the end of your meal is such a lovely bonus to dining here, but my favourite addition to the meal is the scrumptious, buttery garlic bread that keeps on coming to your table. I simply can't recommend Shakespeare's Steak and Seafood enough.”

4.5 Superb81 Reviews
Baci Ristorante 1530 Stone Church Rd E, Hamilton Italian • $$
1530 Stone Church Rd E, Hamilton

“We had the lobster risotto and the calamari, and indulged in the half price wine. Everything was delicious and the service was perfect. No hovering but never had to wait for anything. I believe the servers name was Ava. Great spot for an after work bite to eat!”

4.4 Superb124 Reviews
Meltwich Food Co.Hess Hamilton 236 King St W, Hamilton Burgers • $$
236 King St W, Hamilton

“Lots of late night vegan options! Great service! 4 dollar beers!Vegetarian options: Vegan Spicy Nasville Chicken Poutine and Vegan Guac & Roll Sandwiches are incredible”

4.5 Superb79 Reviews
The Express Restaurant - Italian Eatery 1034 King St W, Hamilton Italian • $$
1034 King St W, Hamilton

“Food is absolutely delicious! We talked about coming back after the first bite. The service is quick and extremely friendly. Atmosphere has a adorable rustic cozy feel to it. You can smell all the delicious foods cooking as you sit creating an intoxicating experience. Definitely recommend!!”

4.4 Superb119 Reviews
Big Bone BBQ & Wicked Wings 244 Governors Rd, Hamilton Fast Food • $$
244 Governors Rd, Hamilton

“We just ate here for the first time! Highly recommend.. we even brought home food for a family member cause they needed to try! Bringing friends back to try soon this was a great spot and friendly service.”

4.5 Superb75 Reviews
Royal Coachman 1 Main St N, Waterdown British • $$
1 Main St N, Waterdown

“Old school pub atmosphere. Great selection of pub food. Service was well done. Fish and chips had a huge piece of fish. Tasted good. The chicken club on Marple rye was excellent and we would order it again. Overall a really good experience and would return ”

4.5 Superb74 Reviews
Right Wingers, Best Wings In Hamilton 1846 Main St W, Hamilton Chicken Wings • $$
1846 Main St W, Hamilton

“Ordered for the first time tonight. Put in the order online. We were blown away before the food even arrived by the customer service we received. The staff went above and beyond by calling us not once, but twice to clarify some details of our order (I was not clear, it was totally on me). The woman on the phone was friendly, and helpful with a great vibe! The pizza and wings arrived hot and fresh. Everything is delicious. The Buffalo sauce is nothing short of addictive (I would drink it if I could it's so tasty). We will definitely order again. This has been bumped to the number one spot for fav pizza!”

4.6 Superb55 Reviews
The Judge 25 Augusta St, Hamilton Pubs • $$
25 Augusta St, Hamilton

“We unexpectedly had a night without my young child. At 39 weeks pregnant I wanted to do something I can't necessarily do for quite a while once baby is born. Therefore I was looking anywhere in the area for Sunday night comedy and we came across this little gem of a show. By little I don't mean the set list I think I saw like 12 5-minute sets. It felt just like when I used to go to weird backroom events in Toronto to see my friends only all of these comedians actually know the rigamaroll. They had quite a challenge in regards to an audience there was a group of 5 people (of which maybe only 3 were stoned), me ( the super unexpectant pregnant lady) and her husband who were determined to really enjoy themselves, and a woman who I half think was an agent and like 15 comedians. Not everything hit but everyone was a professional and experienced and that alone I highly highly appreciate. Classic bar, interesting comedians, and good laughs. Maybe their material will be based in less heavy material with an audience that is more patrons than comedians ( like on NOT a long weekend) but a great show to take me back to days when I saw comedy weekly instead of annually.”

4.6 Superb55 Reviews
The Greek Kitchen 1170 Rymal Rd E, Hamilton Greek • $$
1170 Rymal Rd E, Hamilton

“The food was excellent and in large amount.I could not eat it all also the service was great.Very good atmosphere.I keep going back there all the time.This is the only Greek food place I go to.”

4.5 Superb73 Reviews
Ajio Sushi Korean & Japanese Restaurant 161 King St E, Hamilton Korean • $$
161 King St E, Hamilton

“Depend the busy day or not , if you lucky enough will have a space, otherwise you'll have to wait up to an hour to be serve and one time they're told me there are no reservation, only first come first ”

4.5 Superb71 Reviews
Ye Olde Squire 1508 Upper James St, Hamilton Pubs • $$
1508 Upper James St, Hamilton

“We had my Moms 60th birthday party and retirement here, everything was perfect and the food was unreal as usual. Trent made this all happen, and was definitely a night to remember! Thank you so much Trent and the team that helped us bring this into a reality! Highly recommend squires for a quick drink, lunch/dinner and especially party’s! Squires never disappoints, Thanks again!”

4.5 Superb70 Reviews
Fairweather Brewing Company 5 Ofield Rd Unit #1, Hamilton Brewery • $$
5 Ofield Rd Unit #1, Hamilton

“Come here all the time with my boyfriend and his friends. There is a huge variety of flavours for all palettes. So nice to have a variety of Canadian breweries. Best is when the back is open super chill in there. Winter they have heaters and it feels super cozy, in the summer super nice vibe and pet friendly is the best. Thank you for always being so kind as well, best staff.”

4.7 Superb42 Reviews
Bernie's Tavern 1103 Cannon St E, Hamilton Pubs • $$
1103 Cannon St E, Hamilton

“Me and my girlfriend came here to eat. They make a great smashburger and fries! My girlfriend had the wings which were also great! Definitely a place to try out!”

4.5 Superb67 Reviews
Fool & Flagon 2255 Barton St E, Hamilton Pubs • $$
2255 Barton St E, Hamilton

“Always receive the best service from friendly staff. The kitchen takes great steps to ensure my allergy is handled correctly, which is not always easy with garlic! But I have eaten here many times without any issues. The bacon blues burger is the best!Dietary restrictions: I have a severe garlic allergy and the kitchen staff ensured this was addressed extremely well.”

4.4 Superb97 Reviews
Saltlick Smokehouse 282 James St N, Hamilton Barbecue • $$
282 James St N, Hamilton

“The brisket - wow! Such a good choice! Pork belly nuggets were unreal (as said by my friend).I have a lot of dietary restrictions (no gluten, dairy or sugar) and they were able to help me find the best dishes, modify things as needed and even give me a sausage on the house because I wasn’t able to have any of the sides!Thanks for serving us well, Stacey!Dietary restrictions: They will accommodate you within reason! The kitchen is not celiac friendly, but if you have sensitivities, they will work with you!”

4.5 Superb65 Reviews
The Ship 23 Augusta St, Hamilton Seafood • $$
23 Augusta St, Hamilton

“Honestly one the best burgers I have had for a long time! Everything was fresh and juicy! Can’t go wrong! Drove 3 hours to come try! Definitely worth what I was told! Definitely will be coming back! Amazing service as well!”

4.4 Superb93 Reviews


Caro 4 Ottawa St N, Hamilton Italian • $$
4 Ottawa St N, Hamilton

“We were here for the first time on my birthday and we were thoroughly impressed! The food and drinks amazing and our server Kate was so busy but was able to give us amazing service !! We will definately be back.”

4.4 Superb92 Reviews
The Binbrook Grill 3020 Binbrook Rd, Binbrook Bar & Grill • $$
3020 Binbrook Rd, Binbrook

“Google led us here, and we were not disappointed. The food was delicious, and the service was great. They had live music and green beer for St. Patrick's Day. We would definitely come back. Thank you for providing a cozy and welcoming pub space.”

4.4 Superb91 Reviews
Masala Corner Hamilton 815 Main St W, Hamilton Indian • $$
815 Main St W, Hamilton

“Ordered for the first time last night when no other option was available and i am glad we ordered. Everyone in my family enjoyed and praise the food. Also, the person who took my order on phone was very professional. Thanks for the delicious food.”

4.5 Superb63 Reviews
Edgewater Manor Restaurant 518 Fruitland Rd, Stoney Creek Fine Dining • $$$$
518 Fruitland Rd, Stoney Creek

“Lovely posh spot. Perfect for a fancy meal out. Pricey, but the embiance is great, the lake view is beautiful and the food is VERY good. Braised beef, crispy brussel sprouts and any of the fish dishes are our favourites.Kid-friendliness: No kids menu but they are willing and able to accomodate requests like pasta marinara/cream sauce/butter sauce and they can do chicken fingers as well.”

4.4 Superb89 Reviews
Shy's Place Restaurant 11 Coreslab Dr, Dundas American • $$
11 Coreslab Dr, Dundas

“We went there 4’ the first time last Thursday night! We had the best time ever plus it’s so amazing inside if you love sports and my gfs said the patio is amazing in the summer… Our server was amazing we loved the atmosphere & the food was unreal good! Highly recommend the cheesecake apparently it’s the chef’s mom’s recipe literally 10 out of 10!Dietary restrictions: I am deathly allergic to peanuts and nuts, and they were fantastic with allergies!”

4.4 Superb88 Reviews
Merk Snack Bar 189 Ottawa St N, Hamilton Tapas Bar • $$
189 Ottawa St N, Hamilton

“Great place to enjoy some down time. Everything is small plates, so you can try tons of different foods. The food is excellent and the servers are very friendly.”

4.5 Superb59 Reviews
Taj Restaurant 96 Centennial Pkwy N, Hamilton Indian • $$
96 Centennial Pkwy N, Hamilton

“Had the amritsari kulcha (stuffed naan) and it was great. Very flavourful! Had regular spice level which was perfect for me to still be able to taste the other flavours. Came with raita and chick pea curry. Both very good. Chick peas were definitely on the spicier side for me but very fresh and tasty. It’s just of to the side of an Asian grocer, so not much for ambiance, but the staff were super friendly and obviously took pride in the food they were making.”

4.6 Superb45 Reviews
Fishing Sushi Hamilton 542 Concession St, Hamilton Japanese • $$
542 Concession St, Hamilton

“I definitely can say that their food is now much better! I like new paper boxes and rolls have lots of fish, tasty rice and soy sauce. For the price I think they are the best!Thank you guys for great service!P.S. as always, I forgot to take a picture before I ate everything ?”

4.4 Superb80 Reviews
HAMBRGR King William 49 King William St, Hamilton Burgers • $$
49 King William St, Hamilton

“I have been to this location a few times and it does not disappoint. Amazing selection of burgers and drinks. My favourite is the El Diablo with Garlic Parmesan Fries! The only issue is that the location is a bit small for larger groups, but still possible if you plan in advance. Thanks for another amazing dinner experience!”

4.3 Superb133 Reviews
Pisa Pizza 55 Parkdale Ave N, Hamilton Pizza • $$
55 Parkdale Ave N, Hamilton

“10 years ago I ordered from here been a fan ever since previous owners never let me down it was so awesome once a week we got pizza wings poutine etc. .it's always been a 5 star experience. Well up until tonight. The pizza was the best I've ever had from anywhere wings were the same I could not believe the size of them enormous seems too small a word the wings were so big a 5 star rating is not what I would give after tonight. It was an easy 100 star rating! Thank you Pisa pizza no one can match you!”

4.5 Superb56 Reviews
Marciano's Pasta Cafe 5 Mill St S, Waterdown Italian • $$
5 Mill St S, Waterdown

“Went in last week and had an excellent meal. NEVER disappoints and the owner and chef is excellent. Played an incredible prank on one of our diners and we still talk about it. Good food is getting harder to find and they knock it out of the park at Marcianos!”

4.4 Superb78 Reviews
Boston Pizza 1563 Main St W, Hamilton Pizza • $$
1563 Main St W, Hamilton

“AMAZING! Came here for a friend’s birthday at 1AM and even though the staff and kitchen were in the process of closing, they served us with amazing care and hospitality and let us dine in! The Staff here were so friendly and kind, especially with the Birthday Robot :) An AMAZING experience, would definitely come here again! Shalin, the General Manager IS THE BEST! Warmest Regards, 10/10!”

4.3 Superb125 Reviews
The Pheasant Plucker 20 Augusta St, Hamilton British • $$
20 Augusta St, Hamilton

“Great wings and fries. Only downfall was we were told one of the servers was on a break and we had to go up to the bar to order our food and drinks. Food was brought out and subsequent follow ups were done, all good.”

4.5 Superb54 Reviews
Pizzaiolo 1009 King St W, Hamilton Pizza • $$
1009 King St W, Hamilton

“We ordered 35 pizzas for a big event and recieved fantastic customer service. I had to modify the order a few times, and they were patient and flexible. The food was delivered on time and tasted great. Thank you!”

4.5 Superb54 Reviews
Barangas On The Beach 380 Van Wagners Beach Rd, Hamilton Greek • $$
380 Van Wagners Beach Rd, Hamilton

“Counting down the days to Barangas being open again!!! Such a cool spot, like sitting at a restaurant on vacation but on the path by Hamilton Beach.Sundays at Barangas are my favourite with Latin music from a live DJ.Summer 2024 bucket list spot 100%See you there!!!”

4.3 Superb112 Reviews
The Cannon 180 Ottawa St N, Hamilton Cafe • $$
180 Ottawa St N, Hamilton

“I had a cappuccino and the gluten free bacon waffle. The waffle was delicious, the bacon was real and think, not grocery store bought. It was great service, great coffee, would be great to have coconut milk as a nondairy alternative.”

4.4 Superb69 Reviews
Cathy’s Kombucha 1700 Brampton St Unit 5, Hamilton Vegan • $$$
1700 Brampton St Unit 5, Hamilton

“Love Cathy's Kombucha, the best I have ever tasted. Haven't found a favourite flavour yet - they are all so delicious! So happy I found Cathy at my local Farmers Market and lucky I'm not too far from Oakville so I can pick up more during the winter❤️”

5 Superb21 Reviews
Caro on James 229 James St N, Hamilton Pizza • $$
229 James St N, Hamilton

“We were here for the first time on my birthday and we were thoroughly impressed! The food and drinks amazing and our server Kate was so busy but was able to give us amazing service !! We will definately be back.”

4.2 Good222 Reviews
Montfort Mediterranean Grill - Upper James 1508 Upper James St, Hamilton Mediterranean • $$
1508 Upper James St, Hamilton

“First time here and very impressed. Pita for myself and fattoush salad for my wife. Mine was great and my wife said it's the best version of that salad she's had. Highly ”

4.3 Superb98 Reviews
Premier Bbq House 800 Queenston Rd, Stoney Creek Barbeque • $$
800 Queenston Rd, Stoney Creek

“This is a great (almost) hidden spot in the lower stoney creek area. The place was empty when we walked in on a Saturday evening, We had a platter for 2 and a steak.I had asked for a medium rare and got a well done, but it was still alright. The platter with the sausages was decent, especially the cordon bleu. It was pretty good. The food is generally on the saltier than we are used to.”

4.4 Superb61 Reviews
Checkered Flag Bar & Grill 3761 Upper James St, Mount Hope Bar & Grill • $$
3761 Upper James St, Mount Hope

“This place is extremely unique in having the biker bar vibe with good tunes and family friendly atmosphere! Sat down for a pound of wings and a couple beers before my flight. The food, service and beer was great! Then I’m trying to get ahold of a cab which is a bit more difficult then I’d expected…. After hearing this the owner Jim came over and offered me a ride, which was amazing! He dropped me off at the airport and isn’t the reason I’m writing this review, it was just the icing on top! I’ll be back everytime I can! Thank you Carson Grant”

4.5 Superb45 Reviews
Chicago Style Pizza 534 Upper Sherman Ave, Hamilton Pizza • $$
534 Upper Sherman Ave, Hamilton

“The pizzas look like San Sebastian (Chicago style), they have a quality and taste above the standards. It has a nice environment where you can come with your family. The staff is very attentive and friendly.”

4.3 Superb92 Reviews
Breezy Corners Freelton 1480 Hwy 6, Hamilton Mediterranean • $$
1480 Hwy 6, Hamilton

“Stopped by here just to grab a bite to eat. Didn't expect much but was pleasantly surprised by the staff and the food. Burgers are really filling and pretty hefty and the fries were nice and crispy. The staff was polite and attentive.”

4.3 Superb92 Reviews
Rock Garden Bistro 1185 York Blvd, Hamilton Bistros • $$
1185 York Blvd, Hamilton

“Server was very very professional and very friendly talking. I appreciate it. Thank you so much :) and the place was beautiful,big and very warm. I love it.Vegetarian options: Vege pasta was so good and delicious.Parking: Parking lot is huge.”

4.2 Good190 Reviews
East Side Mario's 1389 Upper James St, Hamilton Italian • $$
1389 Upper James St, Hamilton

“Just ate here today. N Kathy our server was absolutely amazing. We shared how's. N jokes.Which I think is great. Food service drinks everything was delicious n quick. Thank you. We'll definitely be back.”

4.2 Good181 Reviews
Shorty's Pizza 1099 Cannon St E, Hamilton Pizza • $$
1099 Cannon St E, Hamilton

“great old time pizza joint vibethe guys in there were very friendly and outgoingmoat importantly their pepperoni pizza is fantastic, the sesame seeds on the crust is a great ”

4.3 Superb83 Reviews
Kohinur Indian Cuisine 2537 Hamilton Regional Rd 56, Binbrook Indian • $$
2537 Hamilton Regional Rd 56, Binbrook

“What can I say that hasn’t already been said about this food. It is to die for. You can tell it is made with love and lots of hard work goes into this business. The owners are both very kind individuals. If your looking for something different to do for dinner other than going to a restaurant I highly recommend this place.”

4.4 Superb55 Reviews
Born & Raised 224 James St N, Hamilton Italian • $$
224 James St N, Hamilton

“Went for a private party and the venue, service and food were absolutely fantastic. Great experience. Fresh pizzas, great salads and excellent pasta, plus a full bar with everything you can think of to drink.”

4.3 Superb79 Reviews
Bar Sazerac 278 James St N, Hamilton Cocktail Bar • $$
278 James St N, Hamilton

“Top notch cocktails from a top notch bartender, Mike. Yesterday was my first experience at Bar Sazerac but thanks to Mike I cannot wait to return for more specialty cocktails.”

4.4 Superb53 Reviews
Shelby's Shawarma - Hamilton 847 Upper James St, Hamilton Middle Eastern • $$
847 Upper James St, Hamilton

“I like the concept of their menu and that you can view and order everything on a touch screen so you can customize your meal to your liking. I have a bit of an issue with the presentation of their food and how it’s packed. I don’t like how everything is packed and piled into one bowl then the lid is placed on top and everything gets squished and smooshed. The sauces all end up on the bottom of the lid and not on the food. I think they maybe need better containers and something bigger to portion out the food better. I also don’t like how they only use paper forks. It changes the taste of the food.”

4.2 Good148 Reviews

Latest Reviews

Most Popular Restaurants

New Restaurants

Quick-service Chains

map Map

Taste More In Hamilton

Nearest Cities

Frequently Asked Questions about Hamilton

What are the best dog friendly restaurants in Hamilton?

- Here are some popular restaurants where you could enjoy a meal with your furry friend:

What are the best gluten free restaurants in Hamilton?

What are the most popular restaurants in Hamilton?

- The most popular and well-regarded restaurants in Hamilton include:

What are the best restaurants that deliver in Hamilton?

- Popular restaurants in Hamilton that is known for their delivery services:

What are the best takeout restaurants in Hamilton?