Yes, PokerStars Casino has a separate casino site with free slots. You can visit this site by going to the Stars Casino main page, and click on the ‘Play Free Games’ link. From there, you will have access to the full PokerStars Casino lineup of free slots.