The dynamics of non-linear oscillators comprising of a single-degree-of- freedom system and beams with elastic two-sided amplitude constraints subject to harmonic loads is analyzed. The beams are clamped at one end, and constrained against unilateral contact sites near the other end. The structures are modelled by a Bernoulli-type beam supported by springs using the finite element method. Rayleigh damping is assumed. Symmetric and elastic double-impact motions, both harmonic and sub-harmonic, are studied by way of a Poincaré mapping that relates the states at subsequent impacts. Stability and bifurcation analyses are performed for these motions, and domains of instability are delineated. Impact work rate, which is the rate of energy dissipation to the impacting surfaces, is evaluated and discussed. In addition, an experiment conducted by Moon and Shaw on the vibration of a cantilevered beam with one-sided amplitude constraining stop is modelled. Bifurcation observed in the experiment could be captured.