Free for the CMS, you just have to cover hosting. So say 10 bucks a month.
Have a look at wordpress, joomla, or any other open source cms (content management system). They are all simple to install and from the get-go you have a back end management interface to update the website etc. A lot of...