故事要从一位无名作家说起,为了专心创作,他来到了名为“布达佩斯”的饭店,在这里,作家遇见了饭店的主人穆斯塔法,穆斯塔法邀请作家共进晚餐,席间,他向作家讲述了这座饱经风雨的大饭店的前世今生。
饭店曾经的主人名叫古斯塔沃,而年轻的穆斯塔法在当时不过是追随着他的一介小小门童。古斯塔沃为人正直,精明能干,在他的经营和组织之下,布达佩斯大饭店成为了当时首屈一指的度假胜地。古斯塔沃和年迈的D夫人情投意合,D夫人去世后,在遗嘱中将一副价值连城的名画留给了古斯塔沃,这一举动惹恼了她的儿子迪米特里,布达佩斯大饭店和古斯塔沃的厄运就此拉开了帷幕。。故事发生在1694年的英国,家财万贯的郝博特夫人(珍妮特·苏兹曼 Janet Suzman 饰)雇佣了天才画师奈维尔(安东尼·希金斯 Anthony Higgins 饰),根据合同,后者需要替郝博特夫人所在的康普顿安斯庄园完成十二幅画作。在此期间,奈维尔和郝博特夫人之间产生了不伦的关系。 塔耳曼(休·弗拉瑟 Hugh Fraser 饰)是郝博特夫人的女婿,他一直希望能够得到堂皇富丽的康普顿安斯庄园,然而他的妻子塔耳曼太太(安·路易斯·兰伯特 Anne-Louise Lambert 饰)却一直没有子嗣,这令塔耳曼将在庄园中横行的奈维尔视作眼中钉。很快,奈维尔的情人名单里添上了塔耳曼太太的名字,此时的他并不知道的是,自己已经陷入了一个筹划已久的阴谋之中。。