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.

Swiss Chalet Rotisserie & Grill

££ - £££
1317 Upper James St, Hamilton, Ontario L9C 3B3, Canada
+1 905-388-7488
Map updates are paused. Zoom in to see updated info.
Reset zoom
Updating Map...
  • Excellent25%
  • Very good51%
  • Average5%
  • Poor8%
  • Terrible11%
Travellers talk about
Restaurant Hours
££ - £££
1317 Upper James St, Hamilton, Ontario L9C 3B3, Canada
All Details
Write a Review
Reviews (35)
Traveller rating
Traveller type
Time of year

1 - 10 of 35 reviews

Reviewed 11 October 2017

What can I say, I love, love, love their chicken. Never disappointed and service is pretty quick. We were a large party, and they looked after us very well.

Thank Audrey D
Reviewed 1 October 2017

Ate there three times, twice for dinner, once for lunch. They serve a mix of heavy meat dishes, but you can also take a ceasar salad, or a lean rice/chicken dish. Beer from the tap. Prices are reasonable, and the patio is great on a...More

Thank gvodbos
Reviewed 17 May 2017

Had a very good meal and it was nice and hot when served. The waitress was very attentive but not in your face. Can recommend this if you like Swiss Chalet as it was all that one would expect.

Thank HappyWanderer9
Reviewed 10 April 2017

we went with a group of 8- i made a reservation with an undecided number. they were good to accommodate us. the service was good and the food was hot. they did not hurry us out, so we had a chance to visit. the quarter...More

Thank travellingmary33
Reviewed 10 March 2017

Food is bland and mass produced tasting. I used to really enjoy Swiss Chalet, but can honestly say that I will not return to and Swiss Chalet again.

Thank FrazldMum
Reviewed 13 February 2017

Went with a friend food was great, service was excellent and overall had a very good experience. The meal came at a good time not much waiting and it was hot and no complaints enjoyed it as usual.

Thank Carlo D
Reviewed 13 November 2016

Stopped by after a long day out and the service was horrible. The server made many mistakes and was just very slow. We asked another server for things a few times because it seemed ours disappeared. Will not go back to this location

Thank klein3
Reviewed 17 October 2016

Will this review is not from an exotic place, it does say something for lack of training in many of our restaurants today. My husband, myself and our friend decided to order take out on the weekend. Our friend placed the call for 1/4 chicken...More

Thank shareene2013
Reviewed 22 July 2016 via mobile

I visited with a friend who had never been to Swiss Chalet before. So much to choose from on the menu depending on your likes and appetite. We settled on the CAA two can dine for $15.99 special. It's not on the menu but it's...More

Thank Debb C
Reviewed 9 July 2016

We had a large group and did not even reserve a room, upon arrival we waited just a short tiem. The wait staff was very fast and friendly and the food was great!

Thank Tanya J
Nearby Restaurants
The Keg Steakhouse & Bar Hamilton
255 reviews
.34 miles away
Mandarin Restaurant
334 reviews
.47 miles away
Spring Grill House
100 reviews
.31 miles away
Spring Sushi
126 reviews
.47 miles away
Nearby Attractions
Bennett's Apples & Cider
10 reviews
2.60 miles away
Lime Ridge Mall
39 reviews
1.29 miles away
Chedoke Falls
23 reviews
2.13 miles away
The Crux Escape Room Inc.
151 reviews
1.11 miles away
Questions & Answers
Get quick answers from Swiss Chalet Rotisserie & Grill 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
Lunch, Dinner
Restaurant features
Delivery, Seating, Waitstaff, Serves Alcohol, Takeout, Reservations, Highchairs Available, Wheelchair Accessible
Good for
Groups, Child-friendly
Location and Contact Information
  • Address: 1317 Upper James St, Hamilton, Ontario L9C 3B3, Canada
  • Location: Canada  >  Ontario  >  Hamilton
  • Phone Number: +1 905-388-7488
  • E-mail
Since our doors first opened in 1954, Canadian families have been coming back to Swiss Chalet generation after generation. Our rotisserie ovens only accept fresh (never frozen), grain-fed, Canadian Grade A chickens, because quality is all we know. So what will it be? A Quarter Chicken with fries?
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