Hi,
As a web developer, I know that prices vary tremendously from one developer to the next.
But as the previous answer said, there are free options as well. Other options is cheap and small websites with little customizations. The last option is expensive, but fully customized websites.
For free websites, my best recommendation is www.yola.com or www.bravenet.com. I used both in the past and both are great tools. The problem is, that they run ads on your website to get some revenue from the service they give for free to you.
In my own business, I offer both the small inexpensive websites, as well as the fully customized websites. If you'd like to learn more about these options, you're welcome to visit www.ezywebsites.co.za.
Francois