While you do not need a passport to access St. Thomas or St. John, it sometimes makes traveling easier to have one.