Around two-thirds of UK tourists on European all-inclusive holidays spend an average of more than £250 on extra meals and drinks in local restaurants, according to a new study.
A survey of 747 adults for Post Office Travel Money found 65% pay for additional expenses despite booking an all-inclusive trip.
Among this group, the average extra expenditure was £254, with eating out (£60), alcoholic drinks (£46) and snacks (£33) making the biggest dent in their spending money.
Andrew Brown, of Post Office Travel Money, said: "The all-inclusive holiday generation is now showing clear signs of having more realistic expectations and no longer assume everything to be included in the package.
"Most holidaymakers now prefer to get out and about, spending money in local restaurants and cafes where they will get a real flavour of their holiday resort.
"That is good news for local businesses but it means that holiday cash may be stretched."
Market research firm GfK found almost half (49%) of all UK tourists who go on package holidays book an all-inclusive break.