哈佛大學的學生維恩·貝瑞放假期間在一個渡假勝地“新罕布什爾酒店”打工時認識了一個叫瑪麗的女孩并且愛上了她。一個叫弗瑞德的性情古怪的老人把自己的寵物熊送給維恩,叮囑他一定要與瑪麗結婚,然后返回了自己的家鄉(xiāng)維也納。維恩聽了他的話,與瑪麗組成了家庭。戰(zhàn)后,維恩非常懷念他與瑪麗邂逅的日子,于是他們一起回到了當年那個酒店,卻失望地發(fā)現(xiàn)昔日繁華的酒店已經(jīng)徹底荒蕪,他的寵物熊被當?shù)匾粋€男孩打死更令他傷心欲絕。他們回到家中,繼續(xù)過他們的日子,并且添丁進口,但是“新罕布什爾酒店”的夢從來沒從維恩的頭腦中消散。全家移居到維也納,新開了一家“新罕布什爾酒店”。此后,瑪麗與他們的一個孩子在一場飛機失事中喪生,但是維恩沒有消沉,帶領全家繼續(xù)經(jīng)營酒店,并且挫敗了一起企圖爆炸維也納歌劇院的陰謀,全家人都成了大英雄。他們載譽返回美國,也受到了英雄般的待遇。維恩又開設了第三家“新罕布什爾酒店”,他要把他的夢寄托在酒店身上,永遠傳承下去。