No. The CMS can typically run on top of your current hosting plan if you already have a website. Most current hosting packages are more than capable of operating a competent CMS if you don't already have a website.