Yes, 20Bet provides free spin offers for new players via its welcome bonus package along with occasional giveaways for regular players through promotions like Reload Bonuses and their VIP program.