Just like selecting a domain registrar, with hosting there are too many options and many new webmasters go with the company that either advertises the most or gives them the DIY solution. This includes companies like GoDaddy and Wix but we definitely do not recommend them for domains or hosting. We recommend a company called DigitalOcean because they do it all and more.
IP Location - It matters for SEO
The location of your host does matter for SEO (search engine optimization). You can find many articles that explain why it matters but the short answer is that when it comes to local results whether city wide or country wide, the closer the host is to the person doing the searching, the faster the loading speed of the website. So say if your host is with GoDaddy, their servers are typically in the United States, if your website is focused on users in the United Kingdom, then it doens't make sense to have an American host. With Digital Ocean, you can pick a few country locations that include cities. There are other hosts you can find that focused on specific countries like UK based hosts or Canadian hosts so DigitalOcean isn't the only one to offer this service. If you happen to be located in a specific city, then ideally a host that is based in that city would be optimal.
With Ghost, you can use their one click app installation that includes both Wordpress and Ghost.
You can select the $5/month plan so if you know you are not going to be generating an insane amount of traffic, this option is one of the cheaper options available.
Overall you could be setup with Ghost or Wordpress in about 5 minutes.
There are alternatives where you can find packages for unlimited hosting with unlimited number of sites so if you had 20 or more websites, this seems like a better deal. Overall were still dealing with a quality vs quantity issue. If you have a host that has too many websites hosted on the same IP, it's not good, it could lead to slower performance and if the shared websites exhibit any bad behaviour like getting hacked, it could negatively affect your own website.
For the $5 to $10/month that DigitalOcean provides, it's a fairly good price, not the best, but certainly not the worst either.