A GPU server for your own LLM

63 servers from 4 providers, from €1,119.57 a month. Prices checked 14 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
Vultr Cloud GPU 1× A40 48 GB 24 vCPU · 120 GB RAM · 1,400 GB · 15.36 TB traffic +€8.96/TB
Dedicated 24vCPU 120 GB 1.4 TB 15.36 TB +€8.96/TB48 GB 1× A40 €1,119.57(lowest complete bill on this page) €13,434.84 12 mo
Vultr Cloud GPU 1× A100 80 GB 12 vCPU · 120 GB RAM · 1,400 GB · 10.24 TB traffic +€8.96/TB
Dedicated 12vCPU 120 GB 1.4 TB 10.24 TB +€8.96/TB80 GB 1× A100 €1,567.40 €18,808.78 12 mo
Scaleway Elastic Metal EM-T220E-L40S · 2× L40S · AMD EPYC 9334 · 2 × 3.84 TB NVMe +1 identical plan 32 cores · 64 threads · 256 GB RAM · 7,680 GB NVMe · Unmetered traffic
32 cores 64threads DDR5 256 GB NVMe 7.68 TB Unmetered 48 GB 2× L40S €1,624.99 incl. €125.00 setup€19,499.87 12 mo
phoenixNAP Bare Metal 2× Intel Max 1100 48 GB · 2 × Intel Xeon Gold 6426 · 4 × 2 TB NVMe (d3.g2.c1.xlarge) 32 cores · 64 threads · 512 GB RAM · 8 TB NVMe · 15 TB traffic +€8.96/TB
32 cores 64threads 512 GB NVMe 8 TB 15 TB +€8.96/TB48 GB 2× Intel Max 1100 €1,632.61 incl. €4.58 IPv4€19,591.33 12 mo
phoenixNAP 2× Intel Max 1100 48 GB · 2 × Intel Xeon Gold 6426 · 4 × 2 TB NVMe · Singapore (d3.g2.c1.xlarge) 32 cores · 64 threads · 512 GB RAM · 8 TB NVMe · 5 TB traffic +€26.87/TB
32 cores 64threads 512 GB NVMe 8 TB 5 TB +€26.87/TB48 GB 2× Intel Max 1100 €1,632.61 incl. €4.58 IPv4€19,591.33 12 mo
phoenixNAP Bare Metal 2× Intel Max 1100 48 GB · 2 × Intel Xeon Gold 6436 · 4 × 2 TB NVMe (d3.g2.c2.xlarge) 40 cores · 80 threads · 512 GB RAM · 8 TB NVMe · 15 TB traffic +€8.96/TB
40 cores 80threads 512 GB NVMe 8 TB 15 TB +€8.96/TB48 GB 2× Intel Max 1100 €1,704.53 incl. €4.58 IPv4€20,454.38 12 mo
phoenixNAP 2× Intel Max 1100 48 GB · 2 × Intel Xeon Gold 6436 · 4 × 2 TB NVMe · Singapore (d3.g2.c2.xlarge) 40 cores · 80 threads · 512 GB RAM · 8 TB NVMe · 5 TB traffic +€26.87/TB
40 cores 80threads 512 GB NVMe 8 TB 5 TB +€26.87/TB48 GB 2× Intel Max 1100 €1,704.53 incl. €4.58 IPv4€20,454.38 12 mo
phoenixNAP Bare Metal 2× Intel Max 1100 48 GB · 2 × Intel Xeon Gold 6442Y · 4 × 2 TB NVMe (d3.g2.c3.xlarge) 48 cores · 96 threads · 512 GB RAM · 8 TB NVMe · 15 TB traffic +€8.96/TB
48 cores 96threads 512 GB NVMe 8 TB 15 TB +€8.96/TB48 GB 2× Intel Max 1100 €1,750.30 incl. €4.58 IPv4€21,003.60 12 mo
phoenixNAP 2× Intel Max 1100 48 GB · 2 × Intel Xeon Gold 6442Y · 4 × 2 TB NVMe · Singapore (d3.g2.c3.xlarge) 48 cores · 96 threads · 512 GB RAM · 8 TB NVMe · 5 TB traffic +€26.87/TB
48 cores 96threads 512 GB NVMe 8 TB 5 TB +€26.87/TB48 GB 2× Intel Max 1100 €1,750.30 incl. €4.58 IPv4€21,003.60 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 1× A10 €2,167.80 incl. €3.27 IPv4, €70.13 Traffic€26,013.61 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD 24 vCPU · 220 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 24vCPU 220 GB SSD 32 GB 0.1 TB +€77.92/TB80 GB 1× A100 €2,477.06 incl. €3.27 IPv4, €70.13 Traffic€29,724.75 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · Toronto 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 1× A10 €2,586.47 incl. €3.27 IPv4, €70.13 Traffic€31,037.60 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · London 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 1× A10 €2,691.08 incl. €3.27 IPv4, €70.13 Traffic€32,292.95 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · Frankfurt, Netherlands 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€77.92/TB24 GB 1× A10 €2,795.48 incl. €3.27 IPv4, €70.13 Traffic€33,545.72 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · Singapore 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 1× A10 €2,822.08 incl. €3.27 IPv4, €96.73 Traffic€33,864.93 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · Toronto 24 vCPU · 220 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 24vCPU 220 GB SSD 32 GB 0.1 TB +€77.92/TB80 GB 1× A100 €2,957.84 incl. €3.27 IPv4, €70.13 Traffic€35,494.10 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · Pune 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 1× A10 €3,031.52 incl. €3.27 IPv4, €96.73 Traffic€36,378.21 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · London 24 vCPU · 220 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 24vCPU 220 GB SSD 32 GB 0.1 TB +€77.92/TB80 GB 1× A100 €3,077.49 incl. €3.27 IPv4, €70.13 Traffic€36,929.91 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · Tokyo 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 1× A10 €3,135.92 incl. €3.27 IPv4, €96.73 Traffic€37,630.99 12 mo
Microsoft Azure Azure NV36ads A10 v5 · 1× A10 24 GB · 32 GB SSD · New South Wales 36 vCPU · 440 GB RAM · 32 GB SSD · 0.1 TB traffic +€107.48/TB
Dedicated 36vCPU 440 GB SSD 32 GB 0.1 TB +€107.48/TB24 GB 1× A10 €3,136.69 incl. €3.27 IPv4, €96.73 Traffic€37,640.23 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · Frankfurt, Netherlands 24 vCPU · 220 GB RAM · 32 GB SSD · 0.1 TB traffic +€77.92/TB
Dedicated 24vCPU 220 GB SSD 32 GB 0.1 TB +€77.92/TB80 GB 1× A100 €3,197.58 incl. €3.27 IPv4, €70.13 Traffic€38,370.98 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · Singapore 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,224.18 incl. €3.27 IPv4, €96.73 Traffic€38,690.19 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · Pune 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,464.35 incl. €3.27 IPv4, €96.73 Traffic€41,572.23 12 mo
Microsoft Azure Azure NC24ads A100 v4 · 1× A100 80 GB · 32 GB SSD · Tokyo 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,584.44 incl. €3.27 IPv4, €96.73 Traffic€43,013.31 12 mo
1–25 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.