"The president and the prime minister changed the venue to the prime minister's house. The function was not held at the Marriott, thus the whole leadership was saved." He did not say why the dinner plans were changed.
In other developments, it was reported that Pakistani troops fired on US helicopters that violated Pakistani airspace near the border with Afghanistan on Sunday night.
Tensions between the US and Pakistan have risen in recent weeks amid US accusations that Pakistan is not doing enough to combat Taleban militants in the region.
And in Peshawar, capital of Pakistan's North West Frontier Province, an Afghan diplomat was kidnapped and his driver killed, reports said.
The heavily guarded Islamabad Marriott was attacked at about 2000 (1500 GMT) on Saturday.
CCTV footage of the moments before the blast show a six-wheeler lorry ramming the security barrier at the hotel gate.
The bomb - believed to have been detonated in the lorry - left a six-metre (20ft) crater.
Aerial footage of the damage caused by the bomb
Rescuers have been combing the wreckage for survivors and bodies.
Most of the dead were Pakistanis.
The Czech ambassador to Pakistan, one Vietnamese, a German and an American were among the dead, with an American and a Danish intelligence officer missing, presumed dead.
Residents of Islamabad have told the BBC there is now a climate of fear in the city with people too scared to go out.
The blast has prompted British Airways to cancel two flights to Pakistan "in light of the security situation".
No-one has yet admitted carrying out the attack, but the Pakistani Taleban are thought to be the most likely perpetrators.
The Marriott was the most prestigious hotel in the capital, located near government buildings and diplomatic missions. It is popular with foreigners and the Pakistani elite.
This page is best viewed in an up-to-date web browser with style sheets (CSS) enabled. While you will be able to view the content of this page in your current browser, you will not be able to get the full visual experience. Please consider upgrading your browser software or enabling style sheets (CSS) if you are able to do so.