Yes. All Webador users can set up unlimited (free) websites, which you can manage from one account!
To create an extra website, start by logging in.
Click on the Webador logo to go to My Sites.
Click on the blue New website button.
Follow the steps to create a website.