It's easy. These additional domains can be added from the
cPanel. I mean something like "cPanel > Domains page". On this page, the "Create A New Domain" button or something will allow you to add an additional domain and set an independent document root. So you need only one hosting. Of course, I don't know how many domains do you want to add and what your current hosting provides.
In our hosting it is like this: 1. Go to your
cPanel. 2. Go to "
Domains" (click on "Addon Domains", which is between "Domains" and "Subdomains"). 3. You'll see the info that is "
An addon domain is an additional domain that the system stores as a subdomain of your main site. Use addon domains to host additional domains on your account. " By the way, read more about the concrete phases here:
https://docs.cpanel.net/cpanel/domains/addon-domains/.