If you had to choose one spot to treat yourself to some seriously top notch upscale dining, Hotel Herman is the place to go - which is saying a lot when you have so many wonderful dining options to choose from in this city. And while the prices are what you'd expect from high end cuisine, the atmosphere couldn't be farther from stuffy and pretentious. The restaurant is beautiful, and is run impeccably. Try to get a seat at their beautiful U shaped bar, and then simply allow their friendly and extremely knowledgeable staff take care of you. You won't be disappointed.
My wife and I come to Montreal once a year around the end of December and try to enjoy as much of the amazing food in this city as we possibly can in five days and, at this point, we don't book our hotel dates until we can confirm our reservation at Hotel Herman - that's how much we enjoy visiting this wonderful restaurant. From the kitchen to the front of the house, everyone is at the top of their game here.