No, you cannot play Bitcoin poker for free. Players are welcome to explore the available Bitcoin poker games to them, but they will, unfortunately, have to make sure that they have deposited some BTC before they can play at an actual crypto poker site.