Entry-level hosting plans average $2.91 per month at entry. Generally, hosting can cost anywhere from free to several hundred dollars, depending on the features you need.