I've used a lot of different hosting companies, and for a few years, up until early 2019 I'd moved everything onto WP Engine. I wanted an easy life. But as the number of sites I had grew, the costs grew to be too much to justify. I had to find another solution. Right now I have settled on two different hosting solutions for my WordPress sites. Which one I'd recommend for you, depends on your preferences. See below.
If the following describes you :
Look - I totally love GridPane. But ... be clear. The only reason I am able to to use GridPane is because my husband Russell is super knowledgeable about server stuff and can understand everything. So when I have a problem, and if on contacting GridPane support I cannot understand a word the GridPane support team are saying, I simply ask Russell to fix it. If you don't have a resident Russell, or, if you are not a Russell, I advise that you don't choose this option.
GridPane is a server manager. So sites are not actually hosted with them. You buy server droplets at providers like Amazon or DigitalOcean. At DigitalOcean server droplets can cost as little as $5 USD per month.
I currently run 8 droplets at varying prices, some at $5 per month and some at $15 or $20 per month. Some droplets have one website on them, others have two. I have a test droplet that has maybe 8 websites on it. After that my GridPane costs are fixed at $100 per month on the Developer plan.
So all in all I pay about $140 per month to host around 20 sites. But of course the number of WordPress sites I host is up to me, how busy they are and the capacity of the server droplets I buy. The GridPane part of the costis fixed.
Or, if the following describes you
then use WPX Hosting.
This is the easy hosting option that is also cost effective. Terry Kyle, the chap that runs this organisation is a straight up good bloke and he does a lot for dogs. Further, with WPX Hosting you don't need to understand how to run a server, and they are willing to help you with some aspects of WordPress too. But if you need help with WordPress in general, then contact me.
I pay only $24.99 USD per month to host 5 sites. You can make this even cheaper by paying for a year in advance, at $249.96 USD per year.