For WordPress site you can use hosting of good hosting companies like Godaddy, Hostgator, Bluehost, iPage.
There are many brands that provide web hosting services like Eg.Godaddy, Bluehost, hostinger etc., but its hosting is also a very expensive service, but similar companies also provide quality service in cheaper price, I am a I am a technical blogger and I have 4 years of experience in this field. I used almost all hosting services but hosting is very high in terms of price.
I was searching for a hosting service last year, then I found a company, which is Host Deal India. Its web hosting prices start from just Rs 29 / month. I think you can buy web hosting service from Host Deal India.
If you are building your website on WordPress, Bluehost provides the best hosting service, in addition you can also try Namecheap or Hostagtor.
Benefits of Bluehost Hosting:
Bluehost provides you with unlimited disk storage, web hosting and a business email address.
Websites that use bluehost hosting have faster speeds than other websites.
Free .COM domain for one year with SSL certificate.
Security features are the best in bluehost hosting.
If you are a begginer, you can also try to be namecheap.
Both namecheap plans and hosting are good and a begginer’s stellar plan is best.
In namecheap also you will get all the facility that Bluehost is providing, but in namecheap hosting you will have to pay separately for the domain which is free domain in bluehost.