There is no general rule. However there is a class of bounded self-adjoint operators whose spectrum is made of a bounded set of isolated points (proper eigenvalues) -- except for $0$ at most -- and the eigenspaces associated to these eigenvalues are finite dimensional. They are the so-called compact operators (this class includes classes of operators important in QM, like Hilbert-Schmidt and trace class ones).
However there are operators which are not compact but have a pure point spectrum. An example is the Hamiltonian of the harmonic oscillator, whose eigenspaces are also finite dimensional but it is not bounded. The reason why the spectrum has the same features as the one of compact operators is that inverse powers of these operators or the associated resolvent operators are bounded and compact.
Conversely, an example of a bounded operator with pure continuous spectrum is the position operator in $L^2([0,1], dx)$ defined as usual
$$(X\psi)(x) = x \psi(x)\quad \forall \psi \in L^2([0,1], dx)\:.$$
It does not admit (proper) eigenvalues. The spectrum is $\sigma(X)= [0,1]$.
Since, for a self-adjoint operator (more generally for a normal operator), $$||A||= \sup_{\lambda \in \sigma(A)} |\lambda|$$
you see that $||X||=1$.
NOTE. Regarding your added last point (a connection between normalisability of eigenfunctions and discreteness of eigenvalues) the situation is the following.
If $\lambda\in \sigma(A)$ is an isolated point of the spectrum ($\sigma(A)$) of the self-adjoint operator $A$. Then $\lambda$ is a proper eigenvalue and thus their eigenvectors are proper (normalizable) eigenvectors.
So, as you suppose, in the jargon of physicists, "discrete eigenvalues" are proper eigenvalues with normalizable eigenvectors.
The converse is however generally false. You can have points $\lambda$ in a continuous part of $\sigma(A)$ (say, $\lambda \in (a,b)$ with $(a,b) \in \sigma(A)$) which are proper eigenvalues.
Even, in a non-separable Hilbert space, it is possible to costruct a self-adjoint operator $A$ such that $\sigma(A)=[0,1]$ and all points of $[0,1]$ are proper eigenvalues with proper eigenvectors. In a separable Hilbert space it is not possible, but one can easily construct an operator whose set of proper eigenvalues is dense in $[0,1]$.