Hosting a website on Hostinger costs $2.99 a month for the first year with annual billing, or as little as $1.99 a month if you are willing to sign up for a 48-month contract. However, after the base plan, you can build multiple websites, so your hosting cost per site drops rapidly with more websites.