BlueHost is a long-time supporter of WordPress causes. Their hosting options are affordable (starting at $7.99 per month) and they offer a 1-click install of WordPress. BlueHost has support staff dedicated to WordPress-specific issues. That's a major win if you ask us.
The BlueHost link is an affiliate links, which means we receive compensation if you make a purchase after clicking the link.