Web hosting can vary based on a number of different factors.  For most start-up websites you can expect to pay around $50 per year for website hosting.

If your website demands more bandwidth, or you want more bells and whistles compared to standard packages, you can expect to pay in excess of $250 per year.