Mr Richardson, from Richmond, North Yorkshire, said there had been a strong sense of camaraderie among the guests, who had come from across the UK.
"People have been helping peel veg for the dinner and pitching in," he said. "We've also held quizzes."
Guest Paul Manson, who lives near Alnwick in Northumberland, said: "Everyone's been chipping in by doing the washing up, peeling potatoes, getting cars out of the snow and keeping the generator going."
A manager at the pub said morale had remained high.
"It snowed heavily throughout the night on New Year's Eve, but no-one gave it a second thought until the morning when they couldn't move their cars," he said.
Guests began making their way home on Sunday, after gritters and snow ploughs arrived and cleared the roads.
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.