If $G$ is a real simple algebraic group and $\rho$ is a finite dimensional continuous representation, and if $G$ is not the group of complex points, then $\rho$ is indeed algebraic. This follows, for example, by going to the Lie algebra level and using classification of lie algebra representations.
If $G=SL_2(\mathbb C)$, for example, you can have $\rho\otimes {\overline \rho}$ which is not quite algebraic, but can be viewed to be algebraic, if we view the complex group $SL_2(\mathbb C)$ as the group of real points of the Weil restriction of scalars $R_{\mathbb C/\mathbb R}(SL_2)$.
The same sort of thing holds for any complex simple algebraic group, viewed as the group of real points by restriction of scalars.