The Renaissance Ocho Rios, Jamaca is an all inclusive, but I have never stayed there and don't know about the property. I'm not sure of any other all inclusive resorts that Marriott has.
The JW Phuket in Thailand is a good tropical option, and I highly recommend St. Kitts.
There are a lot of options for you - do you have any specific things you are looking for?