Does Jamaica have actual mountains or just large hills?

Mountains.

The highest peak in the country is the Blue Mountain Peak at 2,256 m (7,402 ft) above sea level.

Copyright Wanderlust World © https://www.ynyoo.com