You can also use a simple blogging platform like Wordpress to set up a site.
I maintain our dojo site off of
http://www.doteasy.com which is free, but I don't know the state of their web-building tools.
Regarding other aspects of free, it often becomes paid generally if you want to add bunches of more pages, have an increased traffic surge, etc.etc.etc. So you want to verify when you'll be asked for your credit card (our dojo is local, so it's been free now for years).
I generally build sites by hand myself but feel free to PM me if you have specific questions.
Hope that helps,
Barbara