Hetzner vs Contabo vs Vultr (2026): Which VPS Is Best for Self-Hosting?
Hetzner vs Contabo vs Vultr in 2026 — I compare pricing, performance, and reliability of the three best VPS providers for self-hosting.

⚡ Quick Answer
For most self-hosters in 2026, Hetzner wins the Hetzner vs Contabo vs Vultr matchup. Here’s the short version:
- Best overall (price + performance): Hetzner — €4.51/mo for 2 vCPU, 4GB RAM
- Cheapest for raw resources: Contabo — $6.99/mo for 4 vCPU, 8GB RAM
- Best global infrastructure: Vultr — $6/mo for 1 vCPU, 1GB RAM with 32 locations
If you’re new to self-hosting, start with Hetzner. The rest of this guide explains why — and when the other two make more sense.

Hetzner vs Contabo vs Vultr at a Glance
Before diving deep, here’s how the three stack up on the metrics that matter for self-hosting.
| Hetzner | Contabo | Vultr | |
|---|---|---|---|
| Entry price | €4.51/mo | $6.99/mo | $6.00/mo |
| Entry specs | 2 vCPU / 4GB / 40GB | 4 vCPU / 8GB / 50GB | 1 vCPU / 1GB / 25GB |
| Locations | 6 (EU + US) | 11 (global) | 32 (global) |
| Performance | Excellent | Fair | Excellent |
| Setup fee | None | Yes (1x) | None |
| Best for | Most users | Storage-heavy | Global apps |
The headline: Hetzner gives you the best performance per dollar. Contabo gives you more raw resources for less money but with slower CPUs. Vultr gives you the most location options.
Why Hetzner vs Contabo vs Vultr Is the Real Self-Hosting Choice
Walk into any self-hosting community in 2026 and these three names dominate the conversation. There’s a reason.
Based on community discussions in r/selfhosted, these three providers consistently rank as the top picks for self-hosters who want VPS hosting that’s affordable enough to run 24/7.
All three offer KVM virtualization (not OpenVZ), root access, hourly billing, and Linux distributions ready to go in under 60 seconds. Where they differ is in pricing model, performance tier, and global reach.
I’ve personally used all three across different projects: Hetzner for my main self-hosted stack, Contabo for backup storage, and Vultr when I needed a server in Asia. Each has a specific job it does well.
Round 1 — Pricing: Hetzner vs Contabo vs Vultr
Let’s compare the entry-level plans head-to-head.
Hetzner Cloud Pricing
Hetzner’s entry tier (CX22) costs €4.51/month (~$5) and includes 2 vCPU, 4GB RAM, 40GB NVMe SSD, and 20TB of bandwidth.
There’s no setup fee. Billing is hourly with a monthly cap, so a server that runs for 5 days costs about €0.75.
ARM-based plans are even cheaper. The CAX11 at €3.79/month gives you 2 ARM vCPU, 4GB RAM, and 40GB storage — see Hetzner’s official pricing for the latest tiers.
Contabo Pricing
Contabo’s entry VPS S costs $6.99/month and includes 4 vCPU, 8GB RAM, and 50GB NVMe SSD. On paper, that’s double the resources of Hetzner’s entry tier.
The catch: Contabo charges a one-time setup fee (typically equal to one month of service), and their CPU performance is noticeably slower than Hetzner’s at the same core count.
You also get 32TB of bandwidth, which is more than most self-hosters will ever use.
Vultr Pricing
Vultr’s cheapest cloud compute plan costs $6/month and gives you 1 vCPU, 1GB RAM, and 25GB SSD. That’s significantly less RAM than the other two at the same price.
Where Vultr shines is plan flexibility. They offer high-frequency compute (faster CPUs), bare metal, optimized cloud, and ARM-based options. Pricing scales linearly.
🏆 Winner: Hetzner — Best price-to-performance for self-hosting. Contabo wins on raw resources, Vultr on flexibility. But for the typical self-hosted stack, Hetzner’s €4.51 tier crushes.
Round 2 — Performance: Hetzner vs Contabo vs Vultr
Specs on paper rarely tell the full story. What matters is real-world performance — how fast does your VPS respond when you SSH in, build a Docker container, or run a database query?

CPU Performance
Hetzner: Uses modern AMD EPYC and Intel Xeon processors. Single-core performance is excellent — comparable to dedicated servers in many benchmarks. Self-hosted apps feel snappy.
Contabo: Uses older processors and oversells CPU resources. You get 4 vCPUs, but real performance can feel closer to 2 modern vCPUs. Fine for storage-bound workloads, frustrating for CPU-bound ones.
Vultr: Cloud compute uses Intel Xeon Silver/Gold. Performance is solid. Their High Frequency plans use faster 3+ GHz processors for an extra $1–2/month.
Storage Performance
All three use NVMe SSDs at the entry tier, but the actual IOPS varies a lot.
- Hetzner: Fast and consistent. Local NVMe with no surprises.
- Contabo: NVMe but throttled — fine for media, slow for databases.
- Vultr: Fast NVMe. Comparable to Hetzner on most benchmarks.
Network Performance
All three offer 1 Gbps network ports at the entry tier. The difference is where your traffic ends up and how it gets there.
Hetzner: Excellent within Europe, good to US. Limited Asia-Pacific options.
Contabo: 11 locations including Asia and Australia, but network quality varies by region.
Vultr: 32 locations globally including Seoul, Tokyo, Singapore, Sydney. Best for users outside Europe.
🏆 Winner: Tie (Hetzner & Vultr) — Hetzner wins for European users. Vultr wins for global apps or anyone outside Europe. Contabo trails on raw speed but compensates with bigger plans.
Round 3 — Reliability and Support
Your self-hosted server going down for 6 hours at 3 AM is more than an inconvenience — it’s the difference between a hobby and a frustration. How do the three compare?
Uptime History
Hetzner consistently delivers 99.9%+ uptime. Their official status page shows transparent incident reporting and quick resolution times.
Contabo’s uptime is generally good but slips during occasional region-wide issues. Recovery times can be slow.
Vultr has been rock-solid in my experience. 99.99% claimed, and I’ve never had an unplanned outage on their cloud compute tier.
Support Quality
Hetzner: Ticket-based support, response times under 1 hour for paying customers. Documentation is excellent — most issues self-serve.
Contabo: Ticket and email. Response times can be 4–24 hours. Support quality is hit or miss.
Vultr: 24/7 ticket support, generally fast and competent. They also have extensive documentation.
🏆 Winner: Hetzner & Vultr — Both deliver enterprise-grade reliability at indie-friendly prices. Contabo is usable but less polished.
Hetzner vs Contabo vs Vultr — Best Use Cases
So when do you pick which? Here’s a use-case breakdown based on what most self-hosters actually run.
🏠 For a General Self-Hosted Stack (Plex, Nextcloud, Vaultwarden)
Pick Hetzner. The €4.51 CX22 plan handles 10+ Docker containers comfortably. Pair with their object storage if you need to host media.
💾 For Heavy Storage Workloads (Backup, Self-Hosted Cloud)
Pick Contabo. Their VPS L plan ($14.99/mo) gives you 8 vCPU, 30GB RAM, and 800GB SSD. No other provider matches the storage-to-price ratio.
⚡ For Low-Latency Apps (Game Servers, Real-Time APIs)
Pick Vultr. 32 global locations means you can deploy close to your users. Their High Frequency plans are noticeably snappier for latency-sensitive apps.
🌏 For Korean / Asia-Pacific Users
Pick Vultr. They have a Seoul data center. Hetzner has no Asian presence — you’ll add 200ms+ latency just for being on the wrong continent.
💰 For Strict Budget (Under $5/Month)
Pick Hetzner. Their CAX11 ARM plan at €3.79/month is the cheapest legitimately good VPS in 2026. ARM is fine for most self-hosted apps (they’re all containerized anyway).
How I Use Hetzner vs Contabo vs Vultr in 2026
My actual self-hosting setup uses two of these three providers. Here’s the breakdown:
Hetzner CX22 (~€5/mo): Main server running Caddy, Vaultwarden, Linkding, and a few small Docker containers. The reverse proxy entry point for everything else.
Hetzner CX32 (~€7/mo): Heavier workload — Immich (with hardware ML), Nextcloud, and Jellyfin for an offsite media library.
Contabo VPS M ($9/mo): Backup target. I rsync important data here weekly. The huge storage is perfect for this — performance doesn’t matter for backups.
Total cost: ~$22/month for a robust three-server setup that replaces $80+/month of cloud subscriptions.
Where to Sign Up
Hetzner — My Top Pick
If you only sign up for one VPS, make it Hetzner. The €4.51 CX22 plan is the best entry point for self-hosting in 2026.
Contabo — For Storage-Heavy Workloads
If you need huge storage at a low price (backups, media archives), Contabo is the answer. Just accept that CPU performance is a tradeoff.
Vultr — For Global Reach
If your users are in Asia, Australia, or South America, Vultr’s location options outweigh the slightly thinner entry tier.
Frequently Asked Questions About Hetzner vs Contabo vs Vultr
Is Hetzner better than Contabo for self-hosting?
Yes, for most self-hosters. Hetzner offers significantly better CPU and storage performance at the same price tier. Contabo only wins when you need massive storage and don’t care about speed.
Why is Contabo cheaper than Hetzner and Vultr?
Contabo oversells CPU resources (more VMs per physical CPU) and uses older hardware. You get more vCPUs on paper, but each one performs slower than Hetzner or Vultr equivalents.
Can I run Docker on Hetzner, Contabo, and Vultr?
Yes, all three support Docker out of the box. All three offer Ubuntu, Debian, and other Linux distros that work perfectly with Docker and Docker Compose.
Which VPS has the best server location for Korean users?
Vultr has a Seoul data center, which gives the lowest latency for users in Korea. Hetzner has no Asian presence, and Contabo’s closest is Singapore.
Is Hetzner’s ARM plan worth it for self-hosting?
Yes, for most self-hosted apps. Hetzner’s CAX11 ARM at €3.79/month is the cheapest legitimately good VPS in 2026. Most popular self-hosted apps (Plex, Nextcloud, Vaultwarden, Immich) have ARM Docker images.
Do these VPS providers offer hourly billing?
Yes, all three. You can spin up a server, test for a few hours, and shut it down — you’ll only pay for the time used. Helpful for trying out new self-hosted apps without commitment.
What’s the cheapest way to start self-hosting on a VPS?
Hetzner’s CAX11 (ARM) at €3.79/month is the cheapest entry point in 2026. Pair it with a free domain from a registrar like Cloudflare Registrar or Porkbun for under $15/year, and you have a complete self-hosting setup.
The Bottom Line — Hetzner vs Contabo vs Vultr in 2026
💡 Final Pick: For most self-hosters in 2026, Hetzner is the right choice. It offers the best CPU performance, storage speed, and price-to-resource ratio of the three. Start with the CX22 (€4.51/mo) and grow from there.
Use Contabo when you need huge storage cheap and don’t care about CPU speed — backups, media archives, low-traffic services.
Use Vultr when location matters — global apps, Asia-Pacific users, or anyone who wants Seoul/Tokyo/Singapore presence.
Whichever you pick, you’re paying $5–10/month for infrastructure that replaces $50–100/month in subscription services. The math works out fast.
How I Tested Hetzner, Contabo, and Vultr
These recommendations are based on:
- Active accounts on all three providers since 2024
- Identical Docker stacks deployed on each (Caddy + 10 common self-hosted services)
- Real-world performance under typical self-hosting load (not synthetic benchmarks)
- Pricing and specs verified on official pricing pages on May 13, 2026
- Community feedback from r/selfhosted and r/homelab
No affiliate arrangement stands behind these recommendations — every link on this page earns nothing, which is why the ranking is free to say Hetzner wins.
If you have questions or want me to test a specific workload, email udh0102030405@gmail.com
Product links on this site are plain links. We earn nothing from them — see our disclosure policy.