A homeless man jailed two years ago after he was caught living in luxury hotels across the country after memorizing credit card numbers to pay for the rooms is at it again, authorities said.

Jefferey Hawkins said he memorized the credit card numbers and used them to pay for rooms at Disney hotels, Hiltons and the Embassy Suites.

After Hawkins was released from prison, he was back at it again.

Investigators were looking for Hawkins and when he showed up to check in at another hotel, staff called deputies who came and arrested him.

Hawkins said he's homeless and told deputies in 2012 he'd traveled the country staying in some of the nicest hotels for two decades using other people's credit card and personal information.

He was arrested at Disney's Coronado Springs resort back then after Disney said he made $18,000 in fraudulent charges.

Hawkins confessed and said he was "sick of running."

But after a conviction and a nine-month jail sentence, he apparently is getting used to comfortable accommodations again.

Earlier this month, Hawkins checked into Disney's Saratoga Springs resort on stolen credit card information and used his room magic band to pay for food and drinks in Downtown Disney, investigators said.

Authorities also believe Hawkins stayed in other Orlando hotels before getting caught at the Hilton.

Hawkins was arrested and charged with defrauding an innkeeper and identity theft. He is in Orange County Jail.