A GPU server for your own LLM

63 servers from 4 providers, from €1,119.57 a month. Prices checked 23 minutes ago

Running a language model yourself, with Ollama, vLLM or llama.cpp, comes down to one number: the GPU’s memory. The model has to fit in it, with room left for the conversation. Ollama’s own library shows the sizes: an 8B model such as Qwen3 8B is a 5.2 GB download, the 14B version 9.3 GB, the 32B version 20 GB and Llama 3.3 70B 43 GB. This list starts at 24 GB of video memory, the smallest card that runs a 32B model with room for context.

Lowest bill
€1,119.57(The lowest bill with every charge known. Rows priced lower leave out a charge their provider doesn’t publish.)
Median bill
€4,956.21
Typical hidden fees
+€73.40/mo(97% of these servers cost more than their price tag once the required fees are added (IPv4, setup, traffic, minimum term). On those, the extra is typically €73.40 a month. The list is always sorted by the full bill.)
Bill over
Bill horizon

63 servers match, sorted by bill per month.

25 servers, bills over 12 mo
Tick 2 to 4 servers to compare their bills side by sideTrafficGPULocationsTotalActions
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · New South Wales 24 vCPU · 220 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 24vCPU 220 GB SSD 32 GB 0.1 TB +€107.48/TB80 GB 1× A100 €3,585.21(lowest complete bill on this page) incl. €3.27 IPv4, €96.73 Traffic€43,022.55 12 mo
Scaleway Elastic Metal EM-T620E-H100 · 2× H100 · AMD EPYC 9334 · 2 × 7.68 TB NVMe +1 identical plan 32 cores · 64 threads · 512 GB RAM · 15,360 GB NVMe · Unmetered traffic
32 cores 64threads DDR5 512 GB NVMe 15.36 TB Unmetered 80 GB 2× H100 €3,791.66 incl. €291.67 setup€45,499.87 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · São Paulo 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€162.11/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€162.11/TB24 GB 1× A10 €4,337.69 incl. €3.27 IPv4, €145.90 Traffic€52,052.27 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 2× A10 €4,338.51 incl. €3.27 IPv4, €70.13 Traffic€52,062.16 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€77.92/TB94 GB 1× H100 €4,639.27 incl. €3.27 IPv4, €70.13 Traffic€55,671.29 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · São Paulo 24 vCPU · 220 GB RAM · 32 GB SSD · 0.1 TB traffic +€162.11/TB
Dedicated 24vCPU 220 GB SSD 32 GB 0.1 TB +€162.11/TB80 GB 1× A100 €4,956.21 incl. €3.27 IPv4, €145.90 Traffic€59,474.53 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · Toronto 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 2× A10 €5,191.32 incl. €3.27 IPv4, €70.13 Traffic€62,295.85 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · London 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 2× A10 €5,404.47 incl. €3.27 IPv4, €70.13 Traffic€64,853.63 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · Frankfurt, Netherlands 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 2× A10 €5,617.40 incl. €3.27 IPv4, €70.13 Traffic€67,408.83 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · Singapore 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 2× A10 €5,644.00 incl. €3.27 IPv4, €96.73 Traffic€67,728.04 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · Toronto 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€77.92/TB94 GB 1× H100 €5,692.15 incl. €3.27 IPv4, €70.13 Traffic€68,305.85 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · London 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€77.92/TB94 GB 1× H100 €5,780.42 incl. €3.27 IPv4, €70.13 Traffic€69,365.05 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · Frankfurt 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€77.92/TB94 GB 1× H100 €6,008.39 incl. €3.27 IPv4, €70.13 Traffic€72,100.70 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · Netherlands 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€77.92/TB94 GB 1× H100 €6,012.32 incl. €3.27 IPv4, €70.13 Traffic€72,147.78 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · Singapore 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€107.48/TB94 GB 1× H100 €6,034.99 incl. €3.27 IPv4, €96.73 Traffic€72,419.91 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · Pune 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 2× A10 €6,070.51 incl. €3.27 IPv4, €96.73 Traffic€72,846.17 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · Tokyo 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 2× A10 €6,283.45 incl. €3.27 IPv4, €96.73 Traffic€75,401.37 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · New South Wales 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 2× A10 €6,284.22 incl. €3.27 IPv4, €96.73 Traffic€75,410.62 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · Pune 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€107.48/TB94 GB 1× H100 €6,491.58 incl. €3.27 IPv4, €96.73 Traffic€77,898.96 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · Tokyo 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€107.48/TB94 GB 1× H100 €6,719.55 incl. €3.27 IPv4, €96.73 Traffic€80,634.62 12 mo
Microsoft Azure Azure NC40ads H100 v5 · 1× H100 94 GB · 32 GB SSD · New South Wales 40 vCPU · 320 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 40vCPU 320 GB SSD 32 GB 0.1 TB +€107.48/TB94 GB 1× H100 €6,720.32 incl. €3.27 IPv4, €96.73 Traffic€80,643.86 12 mo
Microsoft Azure Azure NV72ads A10 v5 · 2× A10 24 GB · 32 GB SSD · São Paulo 72 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€162.11/TB
Dedicated 72vCPU 880 GB SSD 32 GB 0.1 TB +€162.11/TB24 GB 2× A10 €8,679.11 incl. €3.27 IPv4, €145.90 Traffic€104,149.35 12 mo
Microsoft Azure Azure NC96ads A100 v4 · 4× A100 80 GB · 32 GB SSD 96 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 96vCPU 880 GB SSD 32 GB 0.1 TB +€77.92/TB80 GB 4× A100 €9,681.60 incl. €3.27 IPv4, €70.13 Traffic€116,179.23 12 mo
Microsoft Azure Azure NC96ads A100 v4 · 4× A100 80 GB · 32 GB SSD · Toronto 96 vCPU · 880 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 96vCPU 880 GB SSD 32 GB 0.1 TB +€77.92/TB80 GB 4× A100 €11,602.77 incl. €3.27 IPv4, €70.13 Traffic€139,233.20 12 mo
26–50 of 63

Some links may earn ServerDiff a commission. It never changes the order, which is the bill under the assumptions shown. How we rank

Which size you need: 8B models run on 8 GB cards and answer simple questions and summaries well. 14B models want 12 to 16 GB. 32B models are where self-hosted models start to feel close to the big hosted ones for coding and writing, and they need 24 GB. A 70B model needs 48 GB, on one card or split over two. Context costs memory too: Ollama’s documentation says the memory needed grows with the context length and the number of requests served at once, so leave a few gigabytes free. Change the GPU memory filter to match your model.

Per hour or per month: GPU clouds bill by the hour, and the bills here show what a server costs when it runs all month, with the IPv4 address and any setup fee added. If you only need the model a few hours a day, divide accordingly and check that the provider stops billing a stopped server; some keep charging for the disk.

When you don’t need a GPU at all: an assistant that calls a hosted model’s API, such as OpenClaw, runs on a small VPS. Small models of 1 to 3B can run on a CPU with enough memory, slowly. For anything bigger, the GPU is the server.