Cheap Ghost hosting that is still fully managed: your own Ghost CMS in an isolated container, with HTTPS, upgrades and backups handled for you. Billed monthly or yearly. Need one more blog? Add a site instead of jumping a tier.
USD.
One blog, properly hosted.
For writers running a handful of sites.
Ten sites with more room and more power per site.
Fifty sites for agencies and publishers.
One blog, properly hosted.
Save 17% — $228 billed monthly
For writers running a handful of sites.
Save 17% — $420 billed monthly
Ten sites with more room and more power per site.
Save 17% — $948 billed monthly
Fifty sites for agencies and publishers.
Need one more site than your plan covers? Add extra sites for $4/month each — no need to jump a tier. See add-ons.
Monthly prices. Every plan includes the checked features in the table below.
| Feature | Starter | Pro | Business | Agency |
|---|---|---|---|---|
| Monthly price | $5 | $19 | $35 | $79 |
| Yearly price | $60 | $190 | $350 | $790 |
| Sites included | 1 | 5 | 10 | 50 |
| RAM per site | 1.5 GB | 2 GB | 3 GB | 2 GB |
| vCPU per site | 2 | 2 | 4 | 2 |
| NVMe SSD storage, total per account | 10 GB | 30 GB | 60 GB | 120 GB |
| Backups retained | 4 | 4 | 4 | 4 |
| Isolated container | ✓ | ✓ | ✓ | ✓ |
| Own MySQL 8 database | ✓ | ✓ | ✓ | ✓ |
| Free HTTPS certificate | ✓ | ✓ | ✓ | ✓ |
| nginx page cache | ✓ | ✓ | ✓ | ✓ |
| One-click Ghost upgrades | ✓ | ✓ | ✓ | ✓ |
| Custom domain | ✓ | ✓ | ✓ | ✓ |
| Traffic analytics | ✓ | ✓ | ✓ | ✓ |
| Extra sites purchasable | ✓ | ✓ | ✓ | ✓ |
| Outbound email / newsletters | ✓ | ✓ | ✓ | ✓ |
Outbound email is included on every plan through a shared SMTP relay, and covers newsletters, member sign-in links and staff invitations. It is switched off on a new site until you enable it, and because the relay is shared, a publication that treats email as business-critical should plan to bring its own provider.
Only add-ons this host can actually deliver are listed — the catalogue hides anything the platform can't back.
Automatic nightly backups plus on-demand archives, kept off the container.
Blocks credential-stuffing on your admin login, plus bot and exploit scanning.
Health checks every 30 seconds with automatic restart, and cached serving while your site recovers.
Serve through Cloudflare's global network. Needs this domain's DNS managed by the panel's Cloudflare connection.
Every push to your GitHub theme repository is installed and activated on your site automatically.
Use your own purchased certificate (EV, OV or wildcard) instead of Let's Encrypt.
Clean, downloadable PDF editions of your posts, served at /pdf/<slug>.pdf.
Writes missing search descriptions for your posts using the panel's connected AI.
One more site on your account, on top of what your plan includes. Buy as many as you need.
Download a static-HTML copy of your site whenever you want — a plain folder of files, no database, no Ghost, no us.
Raises the monthly send limit on the shared email relay from 100 to 5,000 messages — for sites sending more newsletters or invites than the free allowance covers.
Lets your account create a WordPress site, hosted on our managed WordPress platform. $2/mo per site — buy again for each additional one.
Host a plain HTML/CSS/JS site — upload a zip, we serve it with a security-hardened nginx vhost. $1/mo per site — buy again for each additional one.
Managed Ghost hosting starts at $5/month. Starter: 1 site for $5/month; Pro: 5 sites for $19/month; Business: 10 sites for $35/month; Agency: 50 sites for $79/month. Every plan is a fully managed Ghost CMS: we run the server, the database, HTTPS and upgrades, and you write. Yearly billing saves up to 17% on Pro, Business and Agency; Starter costs the same billed either way.
It is priced as cheap Ghost hosting, but it is not built like it. Every blog still gets its own isolated container, its own Ghost process and its own MySQL 8 database rather than a slot on a crowded shared server, and the price per site falls as you move up, from about $5 per site on Starter to about $1.58 on Agency.
Hosting Ghost yourself means renting a server and looking after Node, MySQL, nginx, HTTPS certificates, Ghost upgrades and backups. Managed Ghost hosting hands that work to us: we install Ghost, keep it on a supported Node version, renew the certificate and keep backups. It is still your own Ghost CMS on your own domain with the standard admin, and Ghost's built-in export works as normal if you ever want to leave.
Yes. Plans cover 1, 5, 10 and 50 sites, and each Ghost blog runs in its own container with its own database. If you land between tiers, extra sites are sold one at a time for $4/month each.
Yes. We do not hand out subdomains on this platform, so you will need a domain you control. You create one A record pointing at our server, using the exact address the panel shows you after you sign in, and we take it from there.
About a minute once your DNS resolves to us. We launch the container, install Ghost, write the web server configuration and issue your certificate, and you watch each step happen as it runs.
Yes. We run a shared SMTP relay, and once you switch it on for a site from the panel, Ghost newsletters, member sign-in links and staff invitations all send normally. It is off by default on a new site, so turn it on before you invite your first member.
Nothing is deleted. After the grace period your site goes into maintenance mode and comes straight back when the invoice is settled. We never delete a blog for non-payment.
Archives are written outside your container on the host, and how many we keep depends on your plan. They are not currently copied off-site, so treat them as protection against a mistake in your blog rather than against a datacentre failure.
Upstream Ghost, unmodified, with the admin panel you already know. Each blog runs its own Ghost process, its own Node runtime and its own MySQL 8 database in a private container, so nothing is shared with another customer.
Your blog, your domain, your database — running in about a minute.