Jamaica Inn has earned Green Globe recertification, with conservation projects stretching from its Ocho Rios beach.