Yes, apart from sports betting, 888starz provides an array of casino games, including slots, table games, live casino games, and more.