Pakistani President Asif Ali Zardari has been admitted to a private hospital in Karachi after his health deteriorated, media reports said.