The best hosts offer fast performance, quick access to support, and make installing WordPress as easy as possible (1-click). In my experience with a number of different hosts over the years, the following are the best hosts for WordPress around…
Best Shared Hosting
I'd recommend shared hosting to bloggers and small businesses. Of all the shared hosting providers, of which there are many, the one I recommend the most is SiteGround. I've been using SiteGround for a while, and have been impressed with their high levels of uptime, their commitment to performance (all plans come with caching, higher level plans come with custom caching solutions and utilize SSD drives for MySQL queries), and their lightning fast support.
My preferred way of getting help when I need it is the live chat feature. I've never had to wait more than a few minutes to get through to someone and I've always been impressed with the knowledge of the staff I've spoken to. I find it comforting that if there is ever a problem I know I can get it resolved quickly.
Best Managed Hosting
I'd suggest managed hosting to business owners with more in the budget to spend on hosting. In my opinion WP Engine is as it good as it gets when it comes to WordPress hosting. While they are more expensive than any shared host, they are true experts who work only with WordPress, and so know the platform inside out. The level of service and support are very high to boot and the hosting environment is optimized for WordPress so that it runs fast.
To be sure, managed hosting isn't always the right option, but if you rely on your website for income and would prefer not to have to worry about your host then WP Engine could be for you. They have a 60 day money back guarantee, so why not give them a try?