There are several casinos that can take this title. Some sites with the best slots payout include 21 Bet Shop, Ted Casino, and more. You can look at how good the payouts at a casino are when you go to their website as they will usually list their payouts and return to player rates on their site.