故事要从一位无名作家说起,为了专心创作,他来到了名为“布达佩斯”的饭店,在这里,作家遇见了饭店的主人穆斯塔法,穆斯塔法邀请作家共进晚餐,席间,他向作家讲述了这座饱经风雨的大饭店的前世今生。
饭店曾经的主人名叫古斯塔沃,而年轻的穆斯塔法在当时不过是追随着他的一介小小门童。古斯塔沃为人正直,精明能干,在他的经营和组织之下,布达佩斯大饭店成为了当时首屈一指的度假胜地。古斯塔沃和年迈的D夫人情投意合,D夫人去世后,在遗嘱中将一副价值连城的名画留给了古斯塔沃,这一举动惹恼了她的儿子迪米特里,布达佩斯大饭店和古斯塔沃的厄运就此拉开了帷幕。。圣诞节前夕,酷爱电子游戏的小男孩芬恩·贝克斯特(克里斯蒂安·马汀 Christian Martyn 饰)跟随父亲麦森(皮特·达肯哈 Peter DaCunha 饰)、母亲凯瑟琳(艾莉·哈维 Ellie Harvie 饰)以及姐姐爱莉西丝(祖蒂·佛兰 Jodelle Ferland 饰)从加利福尼亚搬到位于缅因州山间一处历史悠久的大房子内居住。芬恩想象力过于丰富,他坚信这座房子肯定盘桓着鬼魂,为此惶惶不可终日。圣诞夜当晚,父母相约参加圣诞派对,留下两个小家伙看家。
芬恩为了防止鬼魂进入家中设置了无数个陷阱。与此同时,三个盗贼为了寻找这幢老房子内的宝贝偷偷潜入房中。妙趣横生的故事由此上演……。