Generally, most websites out there will be comfortable on a shared or VPS hosting plan. VPS hosting especially can handle thousands of weekly site visitors, and gives you more control over things like security and resource limits. WordPress hosting is the obvious choice if you’ve built your website using WordPress.