How much would a website cost?

Hosting and site registration costs will vary based on the provider.