I suggest you go to negril.com and post on the Southcoast Board for information. There are quite a few threads there that recommend places in your price range and tips for traveling to and from there.
Peace