Yes, RBC has several newcomer bank account offers covering chequing accounts, credit cards, and international money transfers.