We have luxury accommodation in 250 properties in Leo's Self-catered Chalets collection
Luxury Self-catered Chalets
Our selection of luxury self-catered ski chalets allows you to enjoy the benefits of a private property and the flexibility and freedom of catering for yourself.
Self-catered properties are a popular choice for skiers and snowboarders, allowing you the freedom to enjoy meals at a time of day to suit you. Generally speaking, the cost of a luxury self-catered chalet or apartment is often less than catered accommodation. This is particularly appealing if you wish to ski in a top resort at a lower price point or prefer to dine out regularly.
Taste the traditional cuisine of the region and perhaps take home some inspiration to expand your own culinary repertoire. Several resorts are home to Michelin-star restaurants, thus a self-catered property does not mean you have to scrimp on luxury when it comes to food. We have an excellent range of the best self-catered luxury ski accommodation in all of the major resorts across Europe. Whether you are looking for a family-friendly chalet or intimate apartment we are sure to have something to meet your needs.