Su presidente, Sammy Salm, explica que la asociación nació en 1989 por iniciativa de las estaciones de esquí suizas de Zermatt y Grindelwald, y de la austríaca Lech. "Al jugar un papel de pioneros en el area de vacaciones en la montaña, nos obliga a ser siempre mejor que otras estaciones, ya sea en la infraestructura, eventos y/o el servicio. Pero es sobretodo el respeto de las tradiciones y la historia de cada estación, lo que nos hace diferentes respecto a otros destinos quizás mas modernos".
Si otras estaciones quieren formar parte de The Best of the Alps, han de saber que pese a que pasarán por un estricto examen, el número de estaciones está limitado a catorce miembros, con el fin de garantizar una calidad y reputación, y también para conservar un equilibrio entre los países.