Way 1: Imagine expanding using the Binomial Theorem, and adding. There is nice cancellation of the terms that involve odd powers of $\sqrt{7}$.
Way 2: Our sum is invariant under the mapping that sends numbers of the form $a+b\sqrt{7}$, where $a$ and $b$ are integers, to $a-b\sqrt{7}$. But it is not hard to see that only integers are invariant under that mapping.
Way 3: We can also use a recurrence.
Note that $3+\sqrt{7}$ and $3-\sqrt{7}$ are roots of the equation $x^2-6x+2=0$. Let $a_n=(3+\sqrt{7})^n$ and $b_n=(3-\sqrt{7})^n$. It is easy to verify that $a_{n+2}=6a_{n+1}-2a_n$ and $b_{n+2}=6b_{n+1}-2b_n$.
Let $c_n=(3+\sqrt{7})^n+(3-\sqrt{7})^n$. Then by linearity we have
$$c_{n+2}=6c_{n+1}-2c_n.\tag{1}$$
Note that $c_0=2$ and $c_1=6$, both integers. It follows by induction using (1) that $c_n$ is an integer for all $n$.
Way 4: For brevity write our sum as $\alpha^n +\beta^n$. Note that
$$\alpha^{n+1}+\beta^{n+1}=(\alpha^n +\beta^n)(\alpha +\beta)-\alpha\beta(\alpha^{n-1}+\beta^{n-1}).\tag{1}$$
Since $\alpha+\beta$ and $\alpha\beta$ are integers, using (1) we can show that
if $\alpha^n+\beta^n$ and $\alpha^{n-1}+\beta^{n-1}$ are integers, then so is
$\alpha^{n+1}+\beta^{n+1}$. This does the induction step.