I drove to Quebec City in the fall of 2007 on business. The drive took about 7 hours from Toronto with perfect weather all the way. I only stayed for about 4 or 5 days. During the day I was busy with work, but I took some time to walk around the old part of the city and of course sample the great restaurants.
I stayed at the Best Western, which was better than I had expected. The rooms were quite nice and the price was very reasonable. They had a valet service for your car which they parked a block or so away.
Everything on this trip was good. The people were very friendly and helpful. The scenery was terrific. The food was very good. I ate at a different restaurant everyday. Every restaurant I ate at had good food. This is the first place I have visited where I have not been disappointed at any eating establishment. I was either very lucky or good food is the norm in Quebec.
The old part of the City was very busy during the weekend. It is an obvious choice for those who enjoy a leisurely stroll through the old streets or across the boardwalk near the Citadel. On weekends the narrow alleys are filled with street merchants pedalling their wares. You will also be entertained with some live public shows in front of the Chateau Frontenac on the weekend. The Chateau is a majestic old Hotel that is worth visiting or better yet staying.
During my visit there was much preparation underway for the 400th anniversary of the City next year (2008). They are planning a year long celebration. So if you have never been, that would be the time to go.