Servers · Counter-Strike 2
CS2 server hosting in Doha, Riyadh, Dubai, Bahrain, Kuwait City and 63 more cities
Run your own Counter-Strike 2 dedicated server for matches, practice or a community, on Linux in Doha, Riyadh, Dubai, Bahrain, Kuwait City and 63 more cities. Every size here has the disk the 60 GB install needs. Pick the city and the size below, from $12.90 a month, renewing at the same price and usually online in under an hour.
Where
Pick the city closest to your players.
Each city has its own price, read from the catalogue the cart charges from, and the price on each card is the Linux price of the cheapest size that fits. Choose a city and the order form below opens on it.
Gulf
Europe
- FrankfurtGermanyFrom$37.90 a monthOrder in Frankfurt
- HelsinkiFinlandFrom$45.90 a monthOrder in Helsinki
- AmsterdamNetherlandsFrom$37.90 a monthOrder in Amsterdam
- LondonUnited KingdomFrom$37.90 a monthOrder in London
- ParisFranceFrom$37.90 a monthOrder in Paris
- NurembergGermanyFrom$45.90 a monthOrder in Nuremberg
- LauterbourgFranceFrom$12.90 a monthOrder in Lauterbourg
- WarsawPolandFrom$37.90 a monthOrder in Warsaw
- MadridSpainFrom$37.90 a monthOrder in Madrid
- StockholmSwedenFrom$37.90 a monthOrder in Stockholm
- ManchesterUnited KingdomFrom$37.90 a monthOrder in Manchester
- MilanItalyFrom$45.90 a monthOrder in Milan
- MarseilleFranceFrom$56.90 a monthOrder in Marseille
- AthensGreeceFrom$56.90 a monthOrder in Athens
- SofiaBulgariaFrom$56.90 a monthOrder in Sofia
- BucharestRomaniaFrom$56.90 a monthOrder in Bucharest
Middle East
Americas
- New YorkUnited StatesFrom$16.90 a monthOrder in New York
- AshburnUnited StatesFrom$73.90 a monthOrder in Ashburn
- Silicon ValleyUnited StatesFrom$37.90 a monthOrder in Silicon Valley
- TorontoCanadaFrom$37.90 a monthOrder in Toronto
- Vint Hill (VA)United StatesFrom$20.90 a monthOrder in Vint Hill (VA)
- Hillsboro (OR)United StatesFrom$20.90 a monthOrder in Hillsboro (OR)
- Sao PauloBrazilFrom$56.90 a monthOrder in Sao Paulo
- SantiagoChileFrom$37.90 a monthOrder in Santiago
- ChicagoUnited StatesFrom$37.90 a monthOrder in Chicago
- AtlantaUnited StatesFrom$37.90 a monthOrder in Atlanta
- Los AngelesUnited StatesFrom$37.90 a monthOrder in Los Angeles
- MiamiUnited StatesFrom$37.90 a monthOrder in Miami
- SeattleUnited StatesFrom$15.90 a monthOrder in Seattle
- DallasUnited StatesFrom$37.90 a monthOrder in Dallas
- WashingtonUnited StatesFrom$45.90 a monthOrder in Washington
- Mexico CityMexicoFrom$37.90 a monthOrder in Mexico City
- Palo AltoUnited StatesFrom$20.90 a monthOrder in Palo Alto
- HonoluluUnited StatesFrom$45.90 a monthOrder in Honolulu
- BogotaColombiaFrom$56.90 a monthOrder in Bogota
- Buenos AiresArgentinaFrom$56.90 a monthOrder in Buenos Aires
- QuitoEcuadorFrom$56.90 a monthOrder in Quito
Asia-Pacific
- SingaporeSingaporeFrom$18.90 a monthOrder in Singapore
- TokyoJapanFrom$18.90 a monthOrder in Tokyo
- MumbaiIndiaFrom$37.90 a monthOrder in Mumbai
- SydneyAustraliaFrom$17.90 a monthOrder in Sydney
- BangaloreIndiaFrom$37.90 a monthOrder in Bangalore
- OsakaJapanFrom$37.90 a monthOrder in Osaka
- Hong KongHong KongFrom$75.90 a monthOrder in Hong Kong
- MelbourneAustraliaFrom$37.90 a monthOrder in Melbourne
- SeoulSouth KoreaFrom$37.90 a monthOrder in Seoul
- Delhi NCRIndiaFrom$45.90 a monthOrder in Delhi NCR
- JakartaIndonesiaFrom$54.90 a monthOrder in Jakarta
- ChennaiIndiaFrom$45.90 a monthOrder in Chennai
- DhakaBangladeshFrom$56.90 a monthOrder in Dhaka
- Phnom PenhCambodiaFrom$56.90 a monthOrder in Phnom Penh
- HanoiVietnamFrom$56.90 a monthOrder in Hanoi
- Ho Chi Minh CityVietnamFrom$56.90 a monthOrder in Ho Chi Minh City
- Kuala LumpurMalaysiaFrom$56.90 a monthOrder in Kuala Lumpur
- ManilaPhilippinesFrom$56.90 a monthOrder in Manila
- BangkokThailandFrom$56.90 a monthOrder in Bangkok
- TaipeiTaiwanFrom$133.90 a monthOrder in Taipei
- Game
- Counter-Strike 2 dedicated server, Steam app 730, installed with SteamCMD
- Cities
- Doha, Riyadh, Dubai, Bahrain, Kuwait City and 63 more cities, in 45 countries
- Price
- From $12.90 a month on Linux, renewing at the same price
- Operating systems
- Linux, including Ubuntu and Debian
- Access
- Root over SSH on a dedicated IPv4 address
- CS2 ports
- 27015 on TCP and UDP for the game, pings and RCON; 27020 UDP for SourceTV
- Disk
- At least 65 GB on every size, Valve's storage figure; the download is about 60 GB
- Steam token
- A Game Server Login Token for app 730, from steamcommunity.com/dev/managegameservers
- Latency
- Not measured for this game, so this page prints no ping figure. Pick the city closest to your players.
- Billing
- Monthly, or a year at a time for 10% less. Pay by card or crypto; prices are in US dollars
- Delivery
- Usually online in under an hour after the order is paid
- Management
- Self-managed: you install the CS2 server with SteamCMD yourself, with the steps on this page
Order
Build your CS2 server.
This is the same order form as our Cloud VPS page, narrowed to the city you picked above and to sizes with 2 vCPU, 4 GB of RAM and a 65 GB disk or more. It opens on Ubuntu 24.04 and the recommended size, and offers Linux images only. Add it to the cart when the summary says what you want.
Ordering in Riyadh, Saudi ArabiaChange city
Choose a size
Sizes are fixed shapes, not sliders. Changing size later is a support request, and a smaller size usually means a new server because a disk cannot shrink.
Choose an image
Clean vendor images, nothing preloaded that you did not ask for. You can rebuild onto any other image from the panel at any time.
Every image is the vendor's own, unmodified. If you want the machine configured before you log in, add a start-up script below.
Choose a term and add-ons
Terms are prepaid. Annual takes 10% off the same monthly rate — it is a discount for paying up front, not a different product.
Billing term
$56.90 charged every month. Switch to annual at any renewal.
How many
One machine. Each one you add is built separately, with its own address and root password.
Not available on C2-4-150 in Riyadh — its supplier has no nightly backup service we can switch on for this machine. Take your own backups off the box, or pick a machine that has them.
Finish line
C2-4-150 in Riyadh
Ubuntu 24.04 LTS · Monthly · $56.90 due today
Sizes
Which size for your server.
Valve publishes a minimum, not a players-per-size table, so these three sizes are our reading of it: one match server, a community server with plugins, and several servers on one machine. Prices are today's Linux prices, per month, in Riyadh.
What Valve itself says
- From the CS2 dedicated server page: at least 2 GB of RAM, 65 GB of storage, and an x86-64-v2 processor (with POPCNT and SSE4.2).
- The dedicated server and the game are one Steam app, 730, and the download is about 60 GB, which is why every size here has a disk of 65 GB or more and no ARM machine is offered.
- Valve gives no number of players per core or per gigabyte, so we print none. Start on the recommended size and step up if your plugins or your player count need it.
Match server
C2-4-150Recommended
2 vCPU · 4 GB RAM
50 + 100 GB disk · 2 TB transfer
One server for matches, practice or a small community.
- Riyadh$56.90
Community server
C4-8-150
4 vCPU · 8 GB RAM
50 + 100 GB disk · 4 TB transfer
A community server with plugins, or two servers side by side on different ports.
- Riyadh$87.90
Several servers
C8-16-350
8 vCPU · 16 GB RAM
50 + 300 GB disk · 5 TB transfer
Several servers on one machine, each on its own port, or plenty of headroom for plugins.
- Riyadh$190.90
These sizes and prices are for Riyadh. Choose another city in the list above and they change with it. Where a size is built as a system disk plus a data disk, the table shows both, for example 50 + 100 GB.
Set up
Set up a CS2 server on Linux.
These steps follow Valve's own pages for the CS2 dedicated server and SteamCMD, on Ubuntu, the distribution SteamCMD has a package for.
Ubuntu 24.04
- Connect. Order the server on Ubuntu 24.04 and sign in over SSH. Every Linux image in the order form meets Valve's glibc 2.31 requirement, but SteamCMD is packaged for Ubuntu.
- Install SteamCMD from Ubuntu's multiverse repository, then make a
steamuser: Valve warns against running SteamCMD as root.sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt updatesudo apt install steamcmdsudo useradd -m steam && sudo -u steam -s - Download CS2. As the
steamuser, install app 730 anonymously into a folder whose path has no capital letters. Where your size has a separate data disk, it is mounted at/data: make a folder there owned bysteamand install into it instead.steamcmd +force_install_dir /home/steam/cs2-ds +login anonymous +app_update 730 validate +quit - Get a token. On Steam's game server account page, create a Game Server Login Token with 730 as the game ID. Without it, nobody else can join.
- Start the server from the
gamefolder withcs2.sh, not the binary itself, and your token.cd /home/steam/cs2-ds/game && ./cs2.sh -dedicated +map de_dust2 +sv_setsteamaccount <TOKEN> - Open the ports. If a firewall is running, allow 27015 on TCP and UDP, and 27020 on UDP if you use SourceTV. Players connect to your server's IPv4 address on port 27015.
- If it stops on steamclient.so. Valve's fix for "Failed to load module steamclient.so" is to link
steamclient.sofrom SteamCMD'slinux64folder into~/.steam/sdk64/.
All of this is from Valve's own pages: the CS2 dedicated server guide, SteamCMD and the Source dedicated server page for ports. Read them for anything beyond a first server.
The details
CS2 server hosting, explained.
What a hosted Counter-Strike 2 server is, who it is for, and what you are buying.
What a CS2 dedicated server does
A dedicated server runs Counter-Strike 2 matches without anyone playing on the machine: your maps, your game mode, your settings, your plugins. Teams use one for scrims and practice, communities for a server that is always there under their own name. Valve ships it as part of the game, Steam app 730, and you install it with SteamCMD.
Why a VPS instead of your own PC
A server on a home PC is down whenever that PC is, and it needs ports forwarded on a home router and your home address handed out. A VPS stays on, has its own dedicated IPv4 address, and sits in a data centre in the city you choose, close to your players.
The 60 GB install
The CS2 download is about 60 GB and Valve lists 65 GB of storage, so this page only offers sizes with a disk of at least 65 GB. Every game update is installed again through SteamCMD, so the disk and the monthly transfer in the size table both matter.
Linux, on purpose
Valve lists Linux for the CS2 dedicated server, but not Windows Server, so this page sells Linux and the order form shows Linux images only. You get root over SSH on a dedicated IPv4 address and install the server yourself: this is a self-managed VPS, not a managed game panel.
Price, renewal and payment
The monthly price you order at is the price it renews at, with no setup fee. Prices are in US dollars and taxes, where they apply, are added at checkout. You can pay by card or crypto.
How fast it is online
Servers are usually online in under an hour after the order is paid.
Counter-Strike 2, Steam and SteamCMD belong to Valve. PartVPS is an independent hosting company and is not affiliated with or endorsed by Valve.
Questions
What people ask before they buy one.
Do I need a Game Server Login Token for a CS2 server?
Which ports does a CS2 server use?
How much disk does a CS2 server need?
Why Linux and not Windows?
How do I switch to casual, wingman or deathmatch?
How many players does each size hold?
How do I update the server when CS2 updates?
Can I pay with crypto?
Keep reading
Related
- Game hostingWhat a game server actually needs, and when a small fast machine beats a big one.
- BeamMP serversBeamNG.drive multiplayer servers, with ping measured from the Gulf.
- Linux VPSUbuntu and Debian servers in every city we sell.
- VPS in RiyadhEvery size we sell in Riyadh, Saudi Arabia.
- VPS in DubaiEvery size we sell in Dubai, United Arab Emirates.
C2-4-150
$56.90 due today