I'd be very surprised if resorts are open on Christmas Day that they don't have
some of the restaurants open as well. But what do I know, the only holiday I've ever skiied on was Jan 1. It was pretty nice, the late-night party crowd were still sleeping of the festivities of the night before.