US retail sales rose a better-than-expected 0.6% in November as holiday shopping gathered momentum, following a revised 0.1% decline in October, according to data released by the Commerce Department.