Here I have recommended WordPress hosting companies based on my preference. You can pick anyone of them. I have also listed down some of the notable features of these hosting to give you a detailed idea of what you are getting.
Bluehost is the top recommended webhosting for hosting your WordPress blog and also most affordable one. They have various shared hosting packages (recommended for new bloggers), and you can use their hosting plan, which offers unlimited resources and 1 free domain at the cost of only $5.95/month.
Installing WordPress on Bluehost server is very easy and you can find online tutorials which will let you create your blog on Bluehost in next 8 minutes.
4*7 live support
One click WordPress Installation
Payment via PayPal and Credit card
$100 Adwords credit
Hostgator is the closest alternative to Bluehost. Hostgator offers almost all the features like Bluehost, but they don’t offer free domain with hosting. Hostgator offers 3 different packages in shared hosting, and if you are shopping for Hostgator, pick the Baby plan, as it will let you host multiple Websites.
Hostgator shared hosting offers following shared hosting package:
Hatchling plan: Host only one website
Baby plan: Host unlimited website
Business plan: Unlimited Site Hosting + Free Private I.P. + Private SSL
Check out Hostgator
Free site migration
Free 1 year domain registration of primary domain
24*7 live Chat and Telephone support
Payment via Paypal, Credit card.
$100 Adwords Credit