You can host as many stores as you want on Shopify. Note that you’ll need to create a new Shopify account for each store you want to create. You can also purchase as many domains as you want through Shopify.