These are well best known online casinos for playing slot games, either for fun or for real money.
All online casinos carry its own free bonus promotion to new players.
You can always try them all and take the advantage of claiming all free bonus on each casino.