The cost of web hosting varies widely depending on the type of hosting you need like (shared, VPS, dedicated), and the features you need.
It can range from a few dollars per Mo. for basic shared hosting to hundreds of dollars per month for more advanced options. You can find cheaper and more expensive hosting plans, depending on your needs.