Best VPS for a VPN (2026): 8 Hosts Compared on the Price You Actually Pay

Eight hosts compared for self-hosting WireGuard: Contabo, Hetzner, OVHcloud, Netcup, Scaleway, IONOS, DigitalOcean, Oracle Always Free. Prices re-read on the official pages on 17 October 2026, plus the two line items that change the ranking: paid IPv4 and throttling.

By Eric GerardFounder · VPNSmith - Self-host VPN & GDPR VPS specialist

Updated 11 min read11 min

Affiliate links: we may earn a commission, at no extra cost to you. Method

fig. 01 / vps-comparatifsencrypted tunnelUDP 51820DEVICE10.8.0.2SERVER10.8.0.1INTERNETNATAllowedIPs = 0.0.0.0/0, ::/0ListenPort = 51820 (server)
fig. 01 / vps-comparatifs

Short answer: for a WireGuard endpoint, the advertised price is the wrong number to compare. Two line items decide the real cost, and neither appears in the headline figure: whether a public IPv4 address is included, and whether the host reserves the right to throttle you. On those two criteria, Contabo Cloud VPS 4 (5.50 € including tax, IPv4 included, 4 vCPU and 8 GB, but a 24-month term and throttling reserved) and OVHcloud VPS-1 (from 4.54 $, IPv4 included, 500 Mbit/s) come out ahead of a sticker price ten times lower. For a server you only need for a trip, DigitalOcean's 4 $ Droplet, billed per second, is the one to pick.

fig. 01 / vps-comparatifsencrypted tunnelUDP 51820DEVICE10.8.0.2SERVER10.8.0.1INTERNETNATAllowedIPs = 0.0.0.0/0, ::/0ListenPort = 51820 (server)
fig. 01 / vps-comparatifs

A hand holds a 50-euro note and a 50-lei note above a desk covered with banknotes - a 200-euro note, another 50-euro note and several Romanian lei - next to a grey pocket calculator with a blank screen, all lying on printed sheets of blue and red bar charts and line graphs
A hand holds a 50-euro note and a 50-lei note above a desk covered with banknotes - a 200-euro note, another 50-euro note and several Romanian lei - next to a grey pocket calculator with a blank screen, all lying on printed sheets of blue and red bar charts and line graphs

Not sure which host fits your case? The interactive VPS comparator asks five questions (use, budget, region, RAM, bandwidth) and names a first choice and an alternative among Contabo, Hetzner, OVH, Vultr and DigitalOcean.

Which VPS for your project?

Each answer moves you to the next question. After five, you get one first choice and one alternative, worked out in your browser.

What's your main use case?

Whatever will eat the most resources on the VPS.

The comparison, as read on 17 October 2026

HostEntry planAdvertised pricevCPU / RAM / storageTrafficPublic IPv4Setup fee
ContaboCloud VPS 45.50 € incl. tax (effective 24-month rate)4 / 8 GB / 100 GB SSD"Unlimited", fair use, 200 Mbit/sIncludedNone listed
OVHcloudVPS-1from 4.54 $ (tax status not stated)2 / 4 GB / 40 GB NVMe"Unlimited", 500 Mbit/sIncludedNone listed
DigitalOceanBasic Droplet4 $/month, billed per second1 / 512 MiB / 10 GiB SSD500 GiB outbound, then 0.01 $/GiBIncludedNone
HetznerCX235.49 € excl. tax (9 August reading, unreadable on 17 October)2 / 4 GB / 40 GB NVMe20 TB (EU locations)+0.50 €/mo (9 August reading)None listed
NetcupVPS 500 G12.59.50 € incl. 19 % VAT for 1 month, 7.03 € on 24 months2 / 4 GB ECC / 64 GB SSDFlat rate, 2.5 Gbit/s, throttled to 200 Mbit/s above 2 TB per 24 hIncluded0 €
IONOS (ionos.com, USD)VPS S+6 $/month (2 $ for 3 months, 1-year term)1 / 2 GB / 60 GB NVMe"Unlimited", 1 Gbit/s1 included, to confirm at checkoutNone ("no setup fees")
ScalewaySTARDUST1-S≈0.43 €/month excl. tax1 / 1 GBEgress included, 100 Mbit/s+0.005 €/h (≈3.65 €/mo)Not mentioned
OracleAlways Free0 €2 × E2.1.Micro (1 GB each) or Arm 2 OCPU / 12 GB10 TB/month outbound1 per E2.1.Micro instanceNone

What changed since our first reading on 9 August: Netcup replaced its VPS 500 G12 with a G12.5 generation and now publishes its throttling rule, Scaleway's IPv4 rate moved from about 2.92 € to about 3.65 € a month, Contabo's displayed price went from 5.40 € to 5.50 €, and Hetzner's price fields were no longer readable without JavaScript. DigitalOcean is new to the table.

Buying in November? On Black Friday 2025 Contabo listed 25% off long-term VPS plans, so its 24-month line could drop by about 33 € on a Cloud VPS 4 if 2026 repeats it: Contabo Black Friday 2026.

Why the cheapest line is not the cheapest VPN

Scaleway makes the point better than any argument. STARDUST1-S is the lowest sticker price here by a wide margin, and Scaleway's own pricing page states that list prices include egress and IPv6 addresses; storage and attached public IPv4 addresses are excluded. Its network pricing page bills an IPv4 for an instance at 0.005 € an hour before tax, which over a 730-hour month is about 3.65 €, more than eight times the instance itself. Real total: around 4.08 € a month, for 1 vCPU, 1 GB of RAM and a 100 Mbit/s port. Still inexpensive, but no longer the bargain the headline suggests, and thin for anything beyond one user.

Hetzner has the same structure with a much smaller gap: 0.50 € a month for the IPv4 on top of 5.49 € excluding tax, as we read it in August. On 17 October we could not confirm either figure, and Hetzner's cost-optimized page marked CX23 as currently unavailable. The traffic figure, on the other hand, is now readable: 20 TB a month in EU locations, which is the largest hard allowance of this comparison after Oracle. Hetzner's two 2026 price rises (CX23 from 3.99 € to 5.49 €, CX33 from 6.49 € to 8.49 €) are compared plan by plan with Contabo and OVH in our Contabo vs Hetzner vs OVH comparison.

Contabo advertises the most resources per euro of this comparison, 4 vCPU and 8 GB at 5.50 €, with two caveats we state plainly. In Contabo's own footnote, that figure is the effective monthly rate for a 24-month subscription including applicable taxes; the minimum initial contract is one month, but the one-month price is not shown. And Contabo reserves the right to throttle servers with exceptionally high or disruptive usage patterns, with the port of this plan at 200 Mbit/s. No fair-use threshold is published, so this is a documented reservation, not a measured limit.

Netcup is the host that most improved its transparency. Its product page now states the throttling rule in numbers: if the average network traffic of the last 24 hours exceeds 2 TB, the port is temporarily throttled to 200 Mbit/s. IPv4 is included at 0 €, the setup fee is 0 €, and the port is 2.5 Gbit/s. The price depends heavily on the term: 9.50 € including 19 % German VAT for one month, 7.03 € on a 24-month contract.

DigitalOcean is the only host here that bills per second, with a 60-second minimum. Its 4 $ Droplet is tiny (512 MiB of RAM), but WireGuard runs inside the Linux kernel and needs very little memory, so for one or two devices it is enough. The 500 GiB of outbound transfer is a number you can plan around; extra transfer costs 0.01 $ per GiB. For a long-lived server the comparison turns: a Droplet with 4 vCPU and 8 GiB lists at 48 $ a month, nine times Contabo's price for the same resources.

Oracle Always Free is the only genuinely free option, and generous on paper: 10 TB of outbound data per month. Its constraints are structural rather than financial. Always Free compute can only be created in your account's home region, chosen at sign-up and not changeable afterwards, so for a VPN that fixes your exit country permanently. And Oracle's documentation adds a second rule that matters for a VPN that idles most of the day: Always Free instances may be reclaimed if, over seven days, CPU and network use stay below 20 percent.

Choosing by what you actually need

A personal VPN, one or two devices, exit country fixed, zero budget. Oracle Always Free costs nothing and its traffic allowance is far beyond a personal need. Accept the fixed home region and the idle-reclamation rule, or do not use it.

A server for a trip, a test or a few days, billed by the minute. DigitalOcean's 4 $ Basic Droplet is the right tool: create it in one of twelve named cities, use it, delete it, and pay for the seconds you used. Our WireGuard on DigitalOcean guide goes through the setup and the transfer maths.

A personal VPN with a choice of country, and no commitment. OVHcloud VPS-1 has the lowest verified price with a dedicated IPv4 included and a 500 Mbit/s port. Note the price is displayed on the .com site and varies by country and currency, and the page does not say whether it includes tax.

A personal VPN with a dedicated IPv4 and a refund window, on a 2-year term. Outside the eight hosts of the table, read on 17 October, we read Ultahost's VPS Basic on its pricing page on 21 October 2026: 1 CPU core, 1 GB of DDR5 RAM, 30 GB of NVMe, one dedicated IPv4 and four IPv6 addresses included, 5.52 $ a month billed for a 24-month term (list price 9.19 $), with a 30-day money-back guarantee. One gigabyte is plenty for a kernel WireGuard server serving a few devices. Two gaps: the Basic plan publishes no port speed and, unlike Ultahost's larger plans, no "unlimited bandwidth" line, so you cannot plan your traffic from the page; and Ultahost is a US company, so if EU jurisdiction matters to you, Contabo, Hetzner or Netcup are the better fit.

Root access for a few dollars, on a 3-year term. We also read HostPapa's Unmanaged VPS Lite (affiliate link) on its VPS page on 28 October 2026: 1 CPU core, 1 GB of RAM, 25 GB of NVMe, 4 TB of monthly transfer and root SSH access, 2.95 $ a month with a 3-year term, then the regular rate, with a 30-day money-back guarantee. One gigabyte is enough for a WireGuard server for a few devices; check the renewal price on the order page before paying, since the discount only covers the first term.

A household or small team, several simultaneous users, one server you keep. Contabo Cloud VPS 4 gives the most headroom for the money (4 vCPU, 8 GB, 100 GB), provided a 24-month commitment suits you and the 200 Mbit/s port is enough. This is also the profile where the throttling reservation deserves reading before you commit. Our Contabo review covers the rest: how support works, a score over five categories and the downsides we found.

You want a published throttling rule and German hosting on a long term. Netcup VPS 500 G12.5 at 7.03 € on 24 months, with IPv4 and setup at 0 €, and a throttle you can actually read.

You want no commitment and a well-documented network. Hetzner CX23, remembering to add the 0.50 € IPv4 and to check that the plan is in stock, since it was marked unavailable when we looked.

Whichever you pick, the setup itself is the same everywhere: our WireGuard on a VPS, step by step walks through it, and our WireGuard config generator writes the server and client files, with full-tunnel or split-tunnel routing, so you do not hand-edit them. If price is your only criterion, our cheapest-VPS comparison goes deeper on that alone, and Contabo vs DigitalOcean compares the two hosts of this page that we link to plan by plan. The generator is free with no account, up to 250 devices, and its ZIP export holds every client .conf and its QR code as a PNG, handy to set up a whole office or family in one go.

What we could not verify, and why it matters

An honest comparison publishes its gaps. These are ours, as of 17 October 2026:

  • Hetzner's prices. The price fields on hetzner.com are rendered by JavaScript and came back empty, so the 5.49 € and 0.50 € figures are our 9 August reading, kept because Hetzner's own price-adjustment documentation confirmed them then. The CX23 page also said currently unavailable; we do not know whether that is a stock notice for one location or for the whole plan.
  • Contabo's one-month price. The footnote says the minimum initial contract is one month, but only the 24-month effective rate is displayed.
  • OVHcloud's tax treatment and commitment. The .com page shows "from 4.54 $" without saying whether tax is included or whether a term applies.
  • IONOS's included IPv4. Our read of ionos.com found "1 IPv4 included" only in a page summary, not verbatim, and IONOS's national sites in euros price their plans differently from the US page.
  • The terms of service of all eight hosts. We read none of them, so we make no claim about whether any of them permits or restricts running a VPN. That is the gap most likely to matter to you: check the acceptable-use policy of the host you choose, particularly if others will use the endpoint.

Prices change, and several of these are commitment or promotional rates. Re-read the pricing page before you order, this comparison is a snapshot, dated on purpose. Contabo's plans and DigitalOcean's Droplet pricing are one click away if you want to check them now.

Other VPS head-to-heads: Contabo vs Hostinger (entry price against renewal price) and Contabo alternatives (which VPS to pick depending on why you are leaving Contabo).

Affiliate link

Price checked 17 Oct 2026, 24-month term

Frequently asked questions

What is the best VPS for running your own VPN in 2026?
It depends on one thing most comparisons ignore: whether a public IPv4 address is included. A VPN endpoint is unusable without one. Contabo (Cloud VPS 4, 5.50 € a month including tax on a 24-month term), OVHcloud (VPS-1, from 4.54 $), Netcup (VPS 500 G12.5) and DigitalOcean (Basic Droplet, 4 $) all include one. Scaleway's STARDUST1-S costs about 0.43 € a month while its IPv4 is billed 0.005 € an hour, roughly 3.65 € a month, more than eight times the instance itself. Prices read on the official pages on 17 October 2026.
Is the cheapest VPS the cheapest for a VPN?
No, and Scaleway is the clearest illustration. STARDUST1-S is by far the lowest sticker price of this comparison at around 0.43 € a month before tax, but Scaleway's pricing page states that list prices exclude attached public IPv4 addresses, billed 0.005 € an hour. Over a 730-hour month that is about 3.65 €, so the real total is around 4.08 € a month for 1 vCPU, 1 GB of RAM and a 100 Mbit/s port. Two line items decide the ranking for a VPN: the IPv4 address and the traffic policy.
Does Contabo throttle a VPN?
Contabo's footnote says outgoing traffic is unlimited under a fair-usage policy based on average server workloads, and that Contabo reserves the right to throttle servers with exceptionally high or disruptive usage patterns. The port of Cloud VPS 4 is 200 Mbit/s. No numeric fair-use threshold is published, so treat this as a documented reservation rather than a known limit. Also note that the 5.50 € figure is, in Contabo's own words, the effective monthly rate for a 24-month subscription including applicable taxes; the minimum initial contract is one month, but the page does not state the one-month price.
Is Oracle Cloud Always Free good enough for a personal VPN?
On paper it is generous: up to two VM.Standard.E2.1.Micro instances, each with one public IP address and up to 50 Mbit/s, or Arm A1.Flex instances totalling 2 OCPU and 12 GB of RAM, with 10 TB of outbound data per month, at no cost. Two catches. Always Free compute must be created in your account's home region, chosen at sign-up and not changeable afterwards, so your exit country is fixed. And Oracle's documentation says idle Always Free instances may be reclaimed if, over seven days, CPU and network use stay below 20 percent, which a lightly used personal VPN can easily trigger.
Hetzner or Contabo for a WireGuard server?
On specifications, Hetzner's CX23 gives 2 vCPU, 4 GB of RAM, 40 GB of NVMe and 20 TB of traffic in EU locations. Its price was 5.49 € excluding tax plus 0.50 € a month for the IPv4 when we read it on 9 August 2026; on 17 October the price fields were rendered by JavaScript and unreadable, and the product page marked CX23 as currently unavailable. Contabo's Cloud VPS 4 gives 4 vCPU, 8 GB and 100 GB of SSD at 5.50 € including tax, IPv4 included, on a 24-month commitment and with throttling contractually reserved. Contabo offers more resources for the money; Hetzner offers a price with no commitment, when it is in stock.
Is DigitalOcean a good VPS for a VPN?
For a server you create and destroy, yes. On 17 October 2026 the cheapest Basic Droplet listed at 4 $ a month for 1 vCPU, 512 MiB of RAM, a 10 GiB SSD and 500 GiB of outbound transfer, billed per second with a 60-second minimum, public IPv4 included, in twelve named cities. For a server you keep for months, Contabo gives far more machine for a similar price: its 4 vCPU and 8 GB plan costs 5.50 € where DigitalOcean's equivalent Droplet lists at 48 $.
Do these hosts allow you to run a VPN?
We did not check a single terms-of-service page, so we make no claim either way for any of the eight hosts. That is a real gap and it matters, because an acceptable-use policy can prohibit or restrict a service that the product page seems to allow. Read the terms of the host you pick before you commit, especially if you intend to share the endpoint with other people.
Which host has the best traffic allowance for a VPN?
Among what we could verify on 17 October 2026: Oracle Always Free states 10 TB of outbound data per month, Hetzner 20 TB in EU locations, OVHcloud unlimited at 500 Mbit/s, IONOS unlimited at 1 Gbit/s, Netcup a flat rate on a 2.5 Gbit/s port with a published rule (throttled to 200 Mbit/s if the 24-hour average exceeds 2 TB), Contabo unlimited under fair use at 200 Mbit/s, and DigitalOcean 500 GiB outbound on the 4 $ Droplet, then 0.01 $ per GiB. For a VPN, the port speed usually matters more than the volume cap.
Are there setup fees?
None of the eight product pages we read on 17 October 2026 lists a setup fee. IONOS's US page states no setup fees and a 1-year term, with VPS S+ at 2 $ a month for three months, then 6 $. Netcup's configurator shows a 0 € setup fee. Contabo's page lists none. Prices on IONOS's national sites in euros differ from the US page, so check the site of your own country.