En la costa rocosa de Cornwall, una joven llamada Mary se muda a la inquietante posada que regentan sus tíos, los cuales parecen tener un oscuro secreto. Atraída por el misterio que rodea Jamaica Inn, Mary descubre que su familia está implicada en actividades de contrabando y piratería. La posada, un lugar de refugio para hombres bravos y oscuros, se convierte en el escenario de intrigas, traiciones y peligros inminentes.