Many poker variants, including the very popular Texas Hold'em, can support a large number of players. In Texas Hold'em, each player is dealt only two cards of their own, there are 5 community cards, and 3 burn cards, meaning that you could in theory support 22 players if you deal out all of the cards, though generally you play with 10 or fewer players on a table, maybe up to 12 or so.
It does require something to bet with—chips, pennies, stones, dried beans, or any other form of counter—so it can't be played with just a deck of cards, but usually it's pretty easy to find some kind of betting counters. If you don't like gambling, you can play it as a tournament, in which each person gets a fixed number of chips and the last player left with chips wins.