If you can show that its complement is a closed set the also you prove that $$GL_{n}(\mathbb R)$$ is open.
Now see that the complement of $GL_{n}(\mathbb R)$ is the set of all matrices that have determinant $0$. And $$det : M_{n}(\mathbb R)\rightarrow \mathbb R$$ is a continuous function.
For continuous functions, pre-image of a closed set is closed and $\{0\}$ is a closed set in $\mathbb R$.
So the pre-image of this singleton closed set under the determinant map, i.e., the set of all non-invertible matrices, i.e., the complement of the set $GL_{n}(\mathbb R)$ is a closed set.
Hence $GL_{n}(\mathbb R)$ is open in $M_{n}(\mathbb R)$.