Alongside its wealth of historic cities , picturesque seaside towns and rolling countryside, Italy also boasts a fantastic number of resorts for a ski holiday across the Alps and the Dolomites. Whether skiing at the foot of the Matterhorn in the Aosta Valley or taking in the views of the towering Dolomites, Italian resorts combine magnificent scenery with world-class cuisine. In addition, towns such as Livigno or Alagna offer more affordable skiing options than their French, Austrian and Swiss counterparts, while those looking for a touch of glamour can make a beeline for fashionable resorts like Cortina d’Ampezzo and Madonna Di Campiglio.

Add to this pretty mountain towns, vast ski areas and free-flowing grappa, and you have the ideal recipe for your next ski trip. Read on for a selection of the best resorts and holidays. Sitting close to the Swiss border, Livigno owes its nickname of “Little Tibet” to its isolated mountain location.

But despite being one of Italy’s least accessible resorts, it attracts numerous visitors wanting to enjoy its snowsure conditions, duty-free prices and famed terrain parks, which will host the freestyle events at the 2026 Winter Olympics. The 155km of slopes here best cater for beginner and intermediates, though the freeride terrain near Mottolino or Delle Neve will appeal to more advanced levels. Transfers can be up to three hours from places like Innsbruck, but once in resort travellers can enjoy a range of picturesque, rustic accommod.