Public liability insurance for hotels and guest houses covers the cost of legal defence, settlement, and compensation payouts if a member of the public takes legal action against an establishment after sustaining an injury. It covers incidents such as slips, trips, falls, food poisoning, and other illnesses caused by the establishment's food or beverages.