For beginners or hobbyists even free domains like blogger, WordPress etc can be tried.
Knowledge is power.
-Hostinger – Best cheap web hosting for most.
-DreamHost – Cheapest month-to-month web hosting.
-HostGator – Best for starting a site that pays you to promote it.
-SiteGround – Best for users who need extra support.
-Apps4Rent – Fastest cheap web hosting.