But how old do you have to be to get a credit card? A great welcome bonus adds a big boost to your first-year credit card rewards ... Earn big on new Marriott Bonvoy welcome bonuses.