About Top Snow Travel
From the beginning…
For over 30 years, our ski travel experts have personally explored, experienced and tested the vast snow playgrounds and exquisite resorts of the stunning French Alps.
Co-Founder and General Manager of Top Snow Travel, Gilles Riou, has himself skied over 60 ski resorts world-wide, including Canada, USA, Australia, New Zealand, Switzerland and 30+ resorts in France alone.
Born in Paris, Gilles was very lucky his family owned a holiday apartment in the French Alps at a ski resort called Valfréjus. Here he spent every winter school holiday skiing (December, February and April) from the young age of 2 years old until he turned 15 and moved to Australia with his family.
From there, his passion for skiing never stopped. Gilles continued to explore new ski resorts around the world.
In 2006, he began working in the travel and tourism industry selling world-wide ski holidays to the Australian market. In August 2013, Gilles decided that the French Alps as a ski destination was second to none and so Top Snow Travel, the France ski holiday specialists, was created. It has been said that Gilles’ experience of crafting ski holidays, thanks to his local knowledge of the French Alps gathered over the years, is unmatched in the travel industry.
Thanks to this French background with countless trips back to the French ski resorts and many years of working directly and closely with our partners in France, Top Snow Travel has continued to excel in providing the highest quality of lodging and service to our clients for their France ski holidays.
We take care of everything so you don’t have to worry about a thing.
With handpicked chalets, hotels and apartments servicing the top ski resorts in the French Alps, Top Snow Travel offers a selection of the finest accommodation in some of the worlds’ best ski destinations.
Why Book with Top Snow Travel

Co-Founder
Gilles Riou
“Our key aim at Top Sow Travel is to inspire skiers and snowboarders to discover the exquisiteness of the French Alps by providing seamless tailor-made itineraries founded on expert advice.
Thanks to our local knowledge and expertise, we can guide you in choosing the perfect France ski holiday.
At Top Snow Travel, we only provide The Best of The French Alps“
We believe that where you stay, what kind of ski resort and the quality of your lodging are the pillars in creating an unforgettable ski holiday. Building on this, we add the finishing touches to weave our magic and exceed all your expectations.
That’s why we can say with 100% confidence, that the experts at Top Snow Travel know what it takes to create an amazing, once in a lifetime France ski holiday experience for you and your family.