The number of websites you can host on a VPS will depend on the specs of your server. If you have a lower-end VPS, you may only be able to host a few small websites. However, if you have a high-end VPS, you could potentially host hundreds of websites.