No, if you already have a website then CMS can run on existing hosting packages. If there is no existing website then any hosting packages will run a good CMS.