No. Consider two uncoupled oscillators with nonzero amplitudes:
The orbit is bounded. If it had a period , then and would both be integer multiples of , forcing . Choosing an irrational frequency ratio gives an incommensurate harmonic-oscillator orbit, which is quasiperiodic on an invariant torus and not periodic.