Not sure about hospitality, but in retail it's just promotions that incentivise buying more that are banned- buy one get one free, 6 bottles for £30 etc.
You are allowed to do straight price reductions (Minimum unit price permitting), or bundle deals, like two meals and a bottle of wine for £10.