You can host an unlimited number of websites with different domains on Windows VPS, Linux VPS, and Cloud VPS.
empty VPS
Host unlimited domains on one VPS plan using the Addon Domains feature in your control panel.