I do not know if you will receive any bonus points since I stayed there on points, however you should know that the Jamaica Grande is actually two older hotels. The hotel that is closer to the beach (this will make sence when you are there) has rooms that are much smaller than the other building. Also the food is fantastic. And don't forget to do Dunns River Falls. One last note. The best Itallian food in the world (yes the world) is at Evitas in Ocho Rios. Guests include The Rolling Stones, Jimmy Carter, etc. Don't miss it.
Programs: AAMM; CO/UA Silver, Marriott Plat, Hilton and SPG Gold;Hertz #1 Gold Club
The "Grande" is actually in Ocho Rios - about a two hour bus ride from Montego Bay. If you stay using points, you can upgrade to the all inclusice package at $60 per day per person (usually a bit lower for Plat members).