We prove some multiplicity results for Neumann-type boundary value problems associated with a Hamiltonian system. Such a system can be seen as the weak coupling of two systems, the first of which has some periodicity properties in the Hamiltonian function, the second one presenting the existence of a well-ordered pair of lower/upper solutions.