You won't get everything for free.
Even finding a "website builder" is going to be a challenge just to get anything worth wild.
My suggestion is to find a decent host who would end up charging a few bucks a month for hosting your website.
What I have been using with good result from my customers is Plesk WPB
They will probably offer you some type of free website builder if you find a host that isn't a fly-by-night or one who is just about overloading servers.
Edited by tripflex, 06 March 2012 - 08:57 PM.