Website costs are becoming lower and lower.
Domain name prices start from about $10 per year. Web hosting costs from $5 to $10 per month for shared hosting plans – which is more than enough for beginner websites. Even for those with lots of photos.
Go to our Hosting Wizard to see what would be the best option for your website type.