Games made with Unity or Unreal usually run on Linux-based dedicated servers for performance and cost. These servers are often hosted in data centers (like AWS, Google Cloud, Azure, or specialized game hosts).
Good game server hosts:
OVHcloud (reliable, affordable)
Hetzner (great for EU)
Amazon GameLift (for scaling multiplayer games)
ScalaCube or Nodecraft (easy setup for indie devs)