
Stage Select:
1. Big Boo's Haunt in Super Mario 64. That's still the first thing I think of when I think of haunted houses in video games.
2. Owzer's House in Final Fantasy VI. You have ghosts, paintings randomly attacking you, and a boss battle against a painting of an Esper possessed by a demon, complete with a slow-motion morphing effect that was pretty cool in 1994.
3. Old Kasuto Village in Zelda II is a deserted town haunted by invisible fireball-tossing ghosts which looked pretty creepy on the NES. Not a bad piece of storytelling by gameplay for a NES game.
Cage Match:
Left 4 Dead 2 is the winner by default here as it's the only one of these two games I've actually played.