The price of skiing in Italy has fallen by up to 10 percent in the last year, bumping three of its major resorts up into the 'best value' top 10 list.

The Post Office Ski Resort Report compares the cost of 27 major resorts in Europe and North America, for a six-day ski pass, equipment hire, ski school and a day's food and drink.

The report found that Italy has three ski resorts in the 'best value' top 10 list: Livigno, Sestriere and Cervinia. Austria is just behind with two top-10 resorts.

Italy is named the best-value country, with a week's skiing ranging from £361 to £440, without flights. However the number-one cheapest ski resort spot went to Bansko in Bulgaria.

Andrew Brown, Post Office Head of Travel Money, said: “Seasoned skiers may have their favourite resorts and stick with them whatever the fluctuation in prices, but bargain-hunters, especially novice or intermediate skiers, are more likely to look for the cheapest deal . . . While skiing is cheapest in Bulgaria and Slovenia, our research shows that there is good value to be found in long-established favourites, Austria and Italy, providing you choose your resort carefully. Skiers heading to Europe have the added bonus of more currency for their pounds this year due to the strengthening of sterling.”

Here are the top 10 best value resorts, including a week-long ski pass, ski and boot hire, ski hire and a day's food/drink:

1. Bansko, Bulgaria - £265

2. Kranjska Gora, Slovenia - £325

3. Ellmau, Austria - £357

4. Livingo, Italy - £362

5. Soldeu, Andorra - £402

6. Ruka, Finland - £403

7. Sestriere, Italy - £419

8. Cervinia, Italy - £439

9. Mayrhofen, Austria - £440

10. Morzine, France - £443