Check your bill first — many restaurants and hotels add a 10% service charge. Some all-inclusive resorts have no-tipping policies. Full details in Tipping in Jamaica: the complete guide.