I’m making websites for more than 8 years, and I already decided which are the best options to host sites for my clients and me: (referral links)
DigitalOcean is the company that keeps my blog fast for 5 years already. If you like to have your own VPS, to use your favorite CLIs and bash tools than this is your best pick.
I strongly recommend Flywheel to clients that don’t want to stress on DevOps tasks. Reliable hosting with an awesome white label function which helps you manage your clients and their websites easier.
I recommend Bluehost to new-comers in the WordPress world because it’s affordable and you can also buy your favorite domain and use it right away.