Skip to main content

We're proud to introduce the Mountain Collection to two of the best ski resorts in the world - Val d'Isère in France and St Anton in Austria.


Neilson Hotel La Tovière
Val d'Isère, France

Our flagship hotel in one of the most select ski resorts in the world. The Tovière takes our popular Mountain Collection to the next level.


Neilson Chalet Hotel The Lodge
Val d'Isère, France

You'll be relaxing in comfort and style at The Lodge thanks to a recent refurbishment and some excellent facilities.


Neilson Chalet Hotel Montjola 
St Anton, Austria

With views stretching over this world-class ski resort, the Montjola has a lovely mix of traditional and more modern style.


We also have a whole host of new ski chalets, some of which can also be booked online. Take a look at our ski chalet holidays page to find out more.


Find your holiday 

Featured offers

All offers are subject to change and availability, see full offer terms here.


Full booking terms and conditions.