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.

The Keg Steakhouse & Bar Hamilton

1170 Upper James St, Hamilton, Ontario L9C 3B1, Canada
+1 905-574-7880
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent58%
  • Very good31%
  • Average7%
  • Poor3%
  • Terrible1%
Travelers talk about
“steak” (74 reviews)
“prime rib” (18 reviews)
Closed Now
All hours
American, Steakhouse, Canadian, Gluten Free Options
$$ - $$$
1170 Upper James St, Hamilton, Ontario L9C 3B1, Canada
All Details
Write a ReviewReviews (256)
Traveler rating
Traveler type
Time of year

1 - 10 of 252 reviews

Reviewed 1 week ago via mobile

The food is always excellent. We have never had a bad meal at this location, ever! The staff are very organized and always seem to be prepared for their reservations no matter how busy. My husband has a peanut allergy and they take it very...More

Thank Emily L
Reviewed November 9, 2017

The Keg is usually so dependable that you can usually count on everything being just right. Our dinner this past week had a few normally not seen issues, but these did not go unnoticed by management, and in the end, we were very pleased. The...More

Thank ParisWaterloo
Reviewed November 8, 2017 via mobile

The ambiance was was warm, with attentive server and management. Our cocktail order could not be completed so we were given a complimentary cocktail as a replacement and a free dessert because if the time delay looking for the fresh fruit ingredients. The steak and...More

Thank Nigel S
Reviewed November 5, 2017 via mobile

The keg a tradition of good steak and wine. On this visit I had the special, 8oz, frites and salad. Everything was great, the steak could of been a little more cooked (medium is what I asked, I got more medium rare). service was quick...More

Thank thisiscliff
Reviewed October 31, 2017

The Keg is a great steakhouse (with a few poultry and seafood entries). Our server was very friendly and professional and helpful on the choices to be made. You can order steak plus sides a la carte, or a Keg Combo with sides included. Garlic...More

Thank Bradley S
Reviewed October 28, 2017

We have enjoyed this Keg in the past but have to say we left this time thinking it was our best experience. Service by Jessica was exceptional, she was professional, prompt and friendly. Food was fantastic and a very good selection of reasonably priced wines.

Thank CathP027
Reviewed October 18, 2017

Last Sunday, we had the honour and privilege of celebrating my parents 61st Wedding Anniversary at The Keg on Upper James. The food and beverage we received was amazing. The service provided by Madeline and the Restaurant Manager Jason was outstanding and needs to be...More

Thank punkin63
Reviewed October 13, 2017 via mobile

We had a beautiful dinner and excellent service on a busy Thursday evening. When paying the bill I was informed that the gift card that i presented for the partial payment was not activated and it was declined. The manager was very apologetic and friendly....More

Thank Lorne N
Reviewed September 5, 2017

We were down to Hamilton to babysit our grandson. After 2 days of babysitting we decided we needed a break and to have a nice meal away from the high chair. We decided on the Keg as we are tired of pub grub. The Keg...More

Thank PawsMona
Reviewed August 29, 2017

We decided to celebrate our anniversary with a great dinner at the Keg and we were not disappointed. Our server Madelyne was excellent and made us feel special on our day. We had the summer special --steak and lobster yum, yum. The onion soup was...More

Thank Opposable
Nearby Restaurants
La Spaghett Italian Restaurant
207 reviews
.48 miles away
Turtle Jack's Muskoka Grill
146 reviews
.02 miles away
August 8
55 reviews
.27 miles away
Nearby Attractions
Lime Ridge Mall
40 reviews
1.19 miles away
Chedoke Falls
23 reviews
1.82 miles away
The Crux Escape Room Inc.
154 reviews
.78 miles away
Alcatraz Escape Rooms
21 reviews
2.43 miles away
Questions & Answers
Get quick answers from The Keg Steakhouse & Bar Hamilton 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
Average prices
$15 - $20
Restaurant features
Reservations, Seating, Waitstaff, Parking Available, Highchairs Available, Wheelchair Accessible, Serves Alcohol, Full Bar, Free Wifi
Good for
Romantic, Special occasions, Kids, Families with children, Large groups, Business meetings, Local cuisine, Bar scene
Open Hours
3:30 PM - 11:00 PM
4:30 PM - 11:00 PM
4:30 PM - 11:00 PM
4:30 PM - 11:00 PM
4:30 PM - 12:00 AM
4:30 PM - 12:00 AM
3:30 PM - 12:00 AM
Location and Contact Information
  • Address: 1170 Upper James St, Hamilton, Ontario L9C 3B1, Canada
  • Location: Canada  >  Ontario  >  Hamilton
  • Phone Number: +1 905-574-7880
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