The tumbling prices mean favourite spots in Portugal and Spain are more affordable for Britons despite the weakness of the pound against the euro. But Italy is still proving an expensive place to visit, the report from Post Office Travel Money showed.
The report looked at in-resort prices, such as meals and drinks, at 20 locations, including Bournemouth and Blackpool in England.
Judged on 10 items, Albufeira in the Portuguese Algarve had the lowest prices, with the items costing £46.34. This was fractionally cheaper than in Torremolinos in southern Spain, where the items cost £46.50, and Javea on Spain's Costa Blanca (£47.14)
Prices at these three resorts are between 15% and 20% lower than this time last year.
Blackpool, where the items cost £65.96, was the 11th least-expensive resort in the 20-strong list, with Bournemouth (£78.01) 14th.
Most expensive resort in the list was the Jumeirah region of Dubai in the United Arab Emirates where the items cost £103.23. Sorrento in Italy (£101.79) and the Italian region of Tuscany (£94.92) were the next dearest destinations.
A cup of coffee in a bar or cafe in Albuefeira was 93p, but as much as £3.91 in Dubai.
Andrew Brown of Post Office Travel Money said: "The pound may be worth less in Europe than a year ago but fierce competition means that lower prices in several of the resorts we surveyed can easily offset the falling value of sterling. Taking some time to check out resort costs and add them to package prices to find the best overall deal will pay dividends this summer."