We just spend Nov2-29th in Negril, we respected any place that had signs up for no smoking areas, and restaurants and the most obvious places you just shouldn't smoke at in general..... But - to our surprise most weren't offended and encouraged on patios/restaurants.... we literally had no problems. It's all about being respectful to the people around of course, we always stood off to the side. Enjoy