It is not hard to construct such curves explicitly, e.g. my favourite example is a curve $U$ singular at $(3:4:5i)$ and also passing through $(1:0:0)$, $(0:1:0)$, $(0:0:1)$, $(1:1:0)$, $(1:0:1)$, $(0:1:1)$. (Amusingly, one more real point on $U$ is also rational, namely $(3^4:4^4:5^4)$; two more are quadratic irrational).
Is there an easier argument demonstrating that such curves exist? A reference would be good enough, too.
Edit: It is immediate from Bezout theorem that a curve $W$ with more than 9 real points must contain a real oval (i.e. a curve in $\mathbb{RP^2}$), just look at the intersection of $W$ and its complex conjugate $W^*$. A similar argument (see Noam's answer) shows that if it has 8 real points it must also have 9 of them (counting multiplicities, as usual).