We are going in December and I have already made reservations to go to the Hilton but I used Resortforaday.com or Jamicaforaday.com to reserve. They provide the transportation there and back for $35 per person and then I think it is $45 when you get to the resort. (if you do want transportation, you do have to pay it using paypal etc.)
The first time we went to Jamacia, there was around 50 folks that ended up getting robbed... some took non government taxis and they would take them where they wanted but then demanded more money to take them back to the ship. Our taxi driver became our bodyguard when we went shopping.
Therefore we are just doing the resort for a day thing and relax.