Gremlins is probably the only really good one. I mean it's one Phoebe Cates titty shot away from being a perfect movie (I get that it'd be hard to do in a Christmas movie, but, you know, showers, tanning beds, dream sequences (a tip of the cap to Fast times) all exist).
Krampus' biggest fault is its trope-y proto-wokeness, but it's just such an efficient movie that even those scenes go by so fast they're only mildly irritating. It's one of the few horror movies that is almost over edited. Plus it pulls no punches on victims. It really deserves a bit more credit, because it's pretty rare that a horror movie can start the killings at like the 15-20 minute mark, and still communicate the kind of desolate timelessness that the "protagonists" are in.
Black Christmas 74 isn't really that good of a horror movie - I mean it probably scared people shitless when it came out, but it doesn't hold up anywhere nearly as well as a lot of its contemporaries. But that being said, it's still fun to watch because of all the wierdness - Margot Kidder's drunken profanity laced speeches, Andrea Martin in a non-intentional comedy, Olivia Hussey, some of the worst policemen ever put on screen, and the guy trying to get into the music conservatory red herring.
The Lodge, Better Watch Out and Hosts were all worth watching, but mainly just because they have strong premises, and play out ok; once you know what happens, they're not executed well enough or have enough interesting stuff happening to make you want to watch them again. Still, there's something to be said for one time viewings that don't actually fucking suck.
I guess I also have to say Silent Night, Deadly Night just because it does exactly what it says on the tin. It's a little slow (even at <90 minutes), it's a lot goofy, it's got Linnea Quigley's titties in it. You really can't go wrong just having it on in the background on X-mas eve.