Yes, you can. Most Canadian casino sites accept credit card deposits. You might run into certain payment restrictions about claiming the bonus, but these will usually be associated with certain e-wallets.