As we discussed on more detail on our Google Sites Support page, Google Sites is a great way to get free website hosting. Although we recommend using WordPress, Google Sites is a great option for businesses who want an easy-to-use interface and are on a low budget.
WordPress is affordable as well. We are happy to install WordPress for just $99. We offer 3 months of free hosting with our installation and hosting is just $9.99/month after that. With Google Sites, no hosting fee is required, which is a huge benefit for businesses keeping their eye out on costs.