Cornovaglia, diciannovesimo secolo. Mary, una giovane orfana, si ritrova a vivere con la zia Patience che gestiscono la locanda Jamaica Inn. Quando si rende conto che la locanda è la base di azione di un pirati che causano i naufragi delle navi di passaggio, la ragazza inizia a temere per la propria vita.