In my website, I write on tips and tricks of earning money online. To create your online income you must need a website. There are few free hosting services like WordPress.com OR Blogger.com etc, but unless and until you have your own domain and a cheap but your own web hosting service things do not look professional. A www.yourdomain.com will simply give you an immediate professional look and will give you an edge over your competitors. I am not telling that there are not ways of gettings best web hosting services free of cost. But rather you can get a robust website hosting in little cost and even can host unlimited websites on the same hosting plan.
As my favorite web platform is WordPress, I will recommend you to get a good WordPress hosting. You need to find out a host who will give you unlimited WordPress hosting at a nominal cost. In my blogging career of the last 9 years, I have started with free blogger platform and done trial and error with Bigrock, Godaddy etc and finalized on Bluehost.com. So I will suggest you also to choose Bluehost.com without any confusion.
Bigrock has services starting from as low as USD 5.95 per month. So it is almost getting one of the best web hosting services free of cost. The small sum of USD 5.95 per month will make you eligible for their live support, unlimited sites, unlimited email, one free domain and what’s more you can upgrade any time to higher more professional plans.
Till your websites are having less number of views you can host 10-20 websites in this starter plan of Bluehost.com. You will get the one-click installation of WordPress and can start building your websites immediately after you subscribe to the hosting. Though I am from India, still I suggest you go for the US version of Bluehost as I personally am comfortable with it.