L'azione del romanzo si svolge nel Settecento, in un paesino marittimo d'Inghilterra dove vivono il giovane Jim Hawkins e la madre, proprietaria della locanda Ammiraglio Benbow. Un giorno, frugando in un baule essi scoprono la carta di un'isola lontana, sulla quale è segnato il nascondiglio del tesoro di un famoso pirata, il capitano Flint. Ha così inizio l'avventura...