They glitzy resort of St. Moritz in Switzerland is slashing the price of its ski pass from CHF73 (€60) to CHF25 (€20) a day as part of a new package deal.

The ski deal “Hotel Ski Pass included” is valid from 20th October 2012 until 20th May 2013. Skiers must book two nights or more at one of 100 participating hotels, and you can purchase a ski pass for just CHF25 per person/day for the duration of your stay.

With the “Hotel Ski Pass included” deal, in addition to accommodation, snow sports enthusiasts can enjoy 350 kilometres of perfectly groomed pistes, three snow parks, 57 mountain transport facilities and a choice of 34 mountain restaurants, with sun terraces, as well as an abundance of unspoilt scenery. Also included in the package is free travel on public transport in the Upper Engadin.

See the full list of participating hotels in St. Moritz.

The region also offers an attractive range of packages for cross-country skiers and guests staying in holiday apartments.