A VPS has no restrictions on the number of websites you can host. However, keep in mind that having enough resources is a success factor.
To help our customers, we offer a choice of 6 levels of memory, storage and bandwidth. So, as the traffic to your sites increases, you can apply more resources to support them. Please see our VPS product page for pricing information.