My personal preference is to go with Bluehost or Godaddy for now. These two are affordable enough for newbies. Also the support of both these companies is good enough to guide you in case of technical issues.
Bluehost despite being a brand from EIG group, is still offering quality hosting and support. More on why you should not buy from EIG at the end of comment.
First thing to clear, there is no best hosting service. Hosting service is depdendent on the network and power so the local (indian) servers often suffer with the issue of downtime in either of those. Most of the best hosting that you can get are usually offered from companies such rackspace, Amazon S3, Heroku, Softlayer and Liquidweb. All of these costs around 500$ onwards for first class level technical support and the features.
Keeping that aside, here's some of the suggestions for hosting services.
Bluehost costs 250 Rs per month for basic website plan. And Godaddy costs around 99.00/month. Both of them allow you to use script installer for installing WordPress in your account.
BigRock is native host (as in hosting service in India). It costs 79/mo for the basic hosting plan for your WordPress blog on their website.
Net4India has plans starting from 78 Rs per month but support and services for installing WordPress are horrible and makes it harder for you to use their service.
ZnetLive costs 112/month and in terms of technical specs and support they are not impressive.
If you can't afford either of these then I suggest you to just spend 500 Rs per year and buy a domain. You can then point that domain to blogger blog or even WordPress.com blog. Blogger has an option that allows you to point the domain to it's blog. In case of WordPress.com you can point the domain name too but if you can afford hosting plans listed above then it is better to go with them instead of WordPress.com's plan on their site.
Note: Before you buy hosting I would like you to do a research on a company called "Endurance International Group ". This company holds a lot of hosting brands and they are literally stripping out the support section of all the companies and using Indian or Philippines call centers to support for your hosting account. This is very painful experience when you have issues with website downtime or other technical issue etc. Most of the affected hosting brands so far are - 1. Arvixe
2. Hostgator 3. A Small Orange 4. Justhost.
You can find more of such their brands on the following link: http://researchasahobby.com/full-list-eig-hosting-companies-brands/
You can read on the above link that how many customers are affected due to EIG's changes with tech specs and support. Please avoid buying hosting from companies under EIG. If by any chance you purchase hosting from them and your website ends up in some technical issues, you'd be in a stress and have hard time trying to get your issue resolved. Bluehost is the only brand that has survived so far in EIG branding.