If you can withstand the cold, Montreal has plenty to offer in the winter to make up for the freezing temperatures at off-season prices.