St Moritz is a resort where you can have a wonderful family holiday with exceptional facilities for all ages.

For families with young children the best solution is one of the five star hotels, most of which have their own superb nurseries and provide all imaginable services.  

Ski school classes are available from age four however, but may limit you to the one ski area where the children’s ski school operates (normally Corviglia).

There’s also normally an extra discount on lift tickets when families buy their passes of five days or more for the same duration at the same time but check this before you book

St Moritz Ski Deals

Hotel Laudinella by night in St Moritz, Switzerland

Accommodation From £116 per night

More info
The Nira Alpina in St Moritz; Copyright: Nira Alpina

Accommodation From £153 per night

More info
Hotel Crystal in St Moritz, Switzerland

Accommodation From £158 per night

More info
The Hotel Hauser in St Moritz

Accommodation From £187 per night

More info