Mr Key said if Labour was true to what it was saying, the MPs wouldn't support SkyCity in any way.
"They have got to have a consistent position. If Greenpeace had a box at an All Blacks game, I wouldn't be attending.''
Mr Key believed "without a doubt'' that Labour would take a donation from SkyCity at the next election.
Justice Minister Judith Collins said she would be very happy to be invited to the SkyCity box.
"But then, I'm not a hypocrite like (Labour). I think they're a bunch of hypocrites and actually they should stop slagging off SkyCity and being very happy to take their hospitality.
Green co-leader Metiria Turei agreed it was a bad move to accept SkyCity's hospitality.
She said the Greens had an ethical donation policy that included declining gifts and donations like SkyCity's offer.
Mr Faafoi said he often met with businesses and organisations he did not support and said he had made the party's opposition to the Government's deal with SkyCity clear.
"We told them Labour would repeal any special privileges to be exempt from gambling laws that applied to everyone else,'' Mr Faafoi said.
Labour leader David Shearer said he declined an offer to watch the All Blacks game from the SkyCity corporate box but had "dropped in'' for 10 minutes.
It is believed the Mr Faafoi and Mr Cosgrove used taxpayer-funded flights to get to Auckland for the game.
Mr Key said this wasn't unheard of.
"MPs do fly to rugby matches and the argument can always be is that actually business.''