You can find a hotel resort, enjoy the Jamaican beaches, play sports, and enjoy the shops in the MoBay resort area.
MoBay (as it's called by the locals) is probably the most complete resort area in Jamaica, with its beaches, sports, and shopping along with a large number of fine hotel resorts.