The cost of groceries at supermarkets has dipped as much as 45% in some resorts compared with this time last year, the survey by Post Office Travel Money showed.
Also involving holiday company Cosmos, the survey looked at the cost of 20 typical grocery items for one week for a family of four on a self-catering break, with 10 popular European holiday destinations covered. WORDS: PA.
The 20 items, including beer and wine, cost the least (£37) on Spain's Costa Blanca, while the priciest resort was Limassol in Cyprus where the items cost £69.
However, the cost in Limassol was still nearly 27% lower than this time last year, with the biggest year-on-year fall, of 45%, being in Majorca.
After the Costa Blanca, the next best-value destination was the Portuguese Algarve, where the 20 items cost £41.
The survey also showed that those on self-catering breaks are far better off shopping at supermarkets than at local mini-marts.
The 20 items bought at a mini-mart in Crete, for example, were more than 60% more expensive than at a supermarket.
Mini-mart prices were cheapest on the Costa Blanca, where the items cost £45, and priciest in Crete (£104).
Beer at a mini-mart on the Costa del Sol in Spain, for instance, was 143% pricier than at a supermarket, while instant coffee in Crete was 259% more costly at a mini-mart.
Andrew Brown of Post Office Travel Money, said: "This year's report reveals that it's not just restaurants and bars that are cutting costs to attract custom.
"The same is happening in shops where there is fierce competition for business - especially in the Western Med.
"Self-catering can be a great way to save money so the shop price falls are great news for families on a strict budget.
"However, the wide variations between prices in resort convenience stores and bigger supermarkets make it important to do some homework before leaving home."
How to spot a Brit abroad
Prices plunge for self-catering holidays for Brits
You don't go to Iceland or the Maldives expecting a cheap bar bill (not if you've done your research anyway), so there's no point in banging on about how a beer's twice the price it would be in your local pub. Equally, the guy selling you a rug which costs the equivalent of a week's wages for him probably doesn't LOVE hearing about how 'ridiculously cheap' it is.
'I haven't tried it because I don't like it' isn't an acceptable excuse for not trying new food when you're two years old, so it definitely won't wash now you're old enough to fly without a label round your neck.
Despite evidence to the contrary, there is no defective gene in British people that renders them incapable of using foreign languages. Yes, a lot of people in the world speak English, but plenty don't and there's absolutely no reason why we shouldn't try to converse in their language, in their country, rather than talking English very s l o w l y and LOUDLY.
Sure, it's disappointing when it's overcast on your beach holiday or the snow's slushy on your ski trip but there's not a sausage your tour rep or the locals can do about it, so quit your whining and look on the bright side - you'll save heaps on sunscreen and get really good at Scrabble.
If you've ever uttered the words 'oh, I'm not a tourist, I'm a traveller', you are most likely the kind of extremely annoying person who considers yourself morally and culturally superior because you've never stayed in a hotel listed in a guidebook. No matter how far off grid you go, how many henna tattoos you get and how many famous sights you actively avoid visiting, if you're travelling in a foreign country, you're still a tourist. End of.
You 'do' the washing-up, a crossword or some gardening. You don't 'do' a country, city or sight, you visit it, see it, experience it, enjoy it. No one ever had a horizon expanding experience by approaching travelling in the same way as they do their weekly supermarket shop.
I was once swimming in a secluded lake in Sweden. It was a beautiful summer day and the peace and silence were total. Until suddenly, from the other side of the water, someone shouted: 'Oi! Dave! Get us a beer!', in a voice loud enough to carry across Wembley Stadium. I won't say what nationality they were, but there's a clue in there somewhere...
You're not a war reporter or an intrepid white hunter, you're just checking out the sights of central Rome, so you do not need a lightweight, multi pocket Traveller waistcoat. By the same token, nothing will mark you out as a tourist faster than a fanny pack. You may as well wear a big flashing sign saying 'Yes, I'm carrying all my valuables in this ridiculous bum bag. Please rob me.' Just wear normal clothes, like a normal person.
Its never been easier to access all the information you could possibly ever need, instantly. So if you're still referring to the Czech Republic as Czechoslovakia when you're in Prague, or asking whether they take Euros in a Copenhagen boutique, its time to get busy with Wikipedia before you step off that plane.
You may be on holiday, but all these local people are not merely extras in the movie entitled 'My Holiday.' They have jobs to go to, lives to live and quite possibly they have better things to do for fifteen minutes than getting to grips with your smartphone's camera app while you block the street and pull moronic poses to post on your Facebook page.