Why Go: Lit-up cobblestone streets, 16th- and 17th-century stone houses, and lots and lots of snow make Quebec’s 400-year-old walled city an atmospheric and European-like place to be at Christmas. The local good cheer and great food could make even a skeptic love winter after all.
Where to Stay: Housed in former 19th-century stone warehouse in Vieux-Port, Auberge St. Antoine stands out for the perfection with which it juxtaposes old and new. Soaring ceilings and cast-iron beams are complemented with such amenities as heated stone floors, and artifacts unearthed during its renovation are on display throughout.
Holiday Dinner: Serving traditional Québécois cuisine based on 17th-century French recipes, Aux Anciens Canadiens is offering its main menu on Christmas Day. Expect everything from a Neptune's Shell of giant shrimp and scallops au gratin to grilled pheasant breast.