Price of three course meal in pubs, restaurants and hotels has increased in the past year according to research