The pound stretches furthest in Sunny Beach, Bulgaria, analysis of 18 popular European destinations by Post Office Travel Money revealed.
The cost of a basket of tourist staples such as meals, drinks, sun cream and insect repellent in the Black Sea resort was found to be less than half the price of that in two-thirds of the locations surveyed.
Two people can have an evening meal with wine in Sunny Beach for around £26, and lunch for under £9.
Mediterranean resort town Marmaris took the runner-up spot in the study due to the plummeting Turkish lira, down 25% year-on-year compared with sterling.The Algarve, despite the strengthening pound, came in third.
The most expensive beach destination was found to be Sorrento, Italy, where evening meals typically cost around £64, with lunch setting visitors back £32.
Andrew Brown, of Post Office Travel Money, said: “The cost of eating out is always a big consideration for holidaymakers and we found that meal costs in Sunny Beach and Marmaris are significantly lower than in any of the eurozone resorts surveyed.
“On a week’s holiday, the cost of lunch and dinner ranges from £243 in Sunny Beach and £287 in Marmaris to well over twice as much in Sorrento.
“That’s why it will pay to do your homework before booking, to find a resort that fits your budget.”