In een republikeins Engeland van de nabije toekomst met de koninklijke familie in een van de getto's voor asocialen, wordt de staatsmacht ondermijnd door een opstand van de koninklijke honden.
In Cornwall anno 1820 trekt de jonge Mary in bij haar tante Patience die in de afgelegen herberg Jamaica Inn woont. Ze ontdekt dat de herberg dient als dekmantel voor smokkelactiviteiten.
Deze in de negentiende eeuw spelende roman handelt over een jong meisje dat na de dood van haar ouders terecht komt bij haar oom, die eigenaar is van de beruchtste herberg aan de kust van Cornwall.
Wanneer een Engelsman zijn vader en dementerende moeder meeneemt voor een vakantie naar Cornwall, roept dat traumatische herinneringen op aan een vakantie die zij daar ooit doorbrachten en die dramatisch eindigde.