Châtel is a charming resort located in the heart of the vast French-Swiss ski area of the Portes du Soleil. The resort is situated in the Abondance Valley, between Lake Geneva and Mont Blanc, just a stone’s throw from the Swiss border. In both summer and winter, discover Châtel's majestic mountain landscapes. Choose Châtel for your family holidays and take part in the multitude of activities suited to all ages!
For your holiday rentals in Châtel, choose the resort's central booking office, an on-site agency that guides you both before and during your stay! Châtel Reservation offers you a wide choice of accommodation options for your skiing holidays, from a studio that sleeps 3 to a large chalet for a party of 20 people. We help you find the ideal rental for your holidays in the mountains. Whether you're looking for a cosy studio or a stunning wooden chalet, simple or high-end, we have everything you need at the best price. Châtel Reservation can also book your stay at one of the village's 25 hotels or 4 holiday residences.
Get the best rates when you book your accommodation through Châtel Reservation! Make life easy by opting for our all-inclusive offers: select your accommodation and create your own package by adding on ski lift passes or mountain bike passes, ski equipment hire, wellness massages and entries for the Forme d'O aquatic centre, skiing lessons at one the resort’s ski schools and more.
With Châtel Réservation, you can choose the length of your summer or winter vacation. Take advantage of our short-stay accommodation offers and explore the resort on a weekend break. We have a wide range of chalets and apartments available for a minimum stay of 2 nights.