Providers’ offers (hosting plans) can vary greatly even within the same hosting type, that’s why giving at least an approximate price range is quite problematic. The cost of web hosting usually depends on the following parameters:
Hosting type (shared / VPS / cloud / dedicated server / etc)
Hosting plan (amount of resources provided, available technologies, contract period, accompanying services included
Company (hosting provider)