All the all inclusive resorts or hotels don't allow your visitors on property unless you purchase a day or night pass. The staff might but will be very discreet as they don't want their supervisor etc to see as they will get in trouble.
The party adult only resorts are the best option for adult entertainment and fun, example bahia, decameron, riu, Hyatt ziva, sandals etc... areas where vybz is at is in areas of montego bay,ocho rios, negril,Kingston and Portland sometimes..
Stick to the party resorts or the adult only as some tend to be boring with limited activities or guys to have fun with...