El complejo se inauguró el 22 de diciembre de 2007, aclamado por la prensa internacional como uno de los mayores acontecimientos de esquí sucedidos en Norteamérica en muchos años. Se abrió con un telecabina de ocho plazas y un telesilla cuatriplazas de alta velocidad, con un ascenso vertical de casi 1.500 metros de altura, que dan acceso a 27 pistas de un total de 1.500 hectáreas de terreno esquiable. La estación ofrece tanto esquí fuera pistas servidos por helicópteros, como descenso entre grandes bosques a los que se accede gracias a los Revelstoke Cat Ski. Y eso sin olvidar el esquí familiar con sus pistas pisadas y preparadas.
Para la próxima temporada, el telecabina subirá 270 metros mas, con lo que el desnivel total se quedará en unos espectaculares 1.713 metros, el desnivel esquiable mas grande de todas las estaciones de Estados Unidos y Canadá.
También se seguirá adelante con los planes de la zona residencial, que levantará un nuevo pueblo con miles de alojamientos, a los que este próxima temporada se le añadirá un aparcamiento para 1000 vehículos. Para 2009 ya habrán 200 apartamentos en Nelsen Lodge, además de 50 chalets y 50 pequeños lofts, algunos de estos alojamientos con heli-puerto privado.
Un nuevo telesilla cuádruple de alta velocidad se abrirá en el North Bowl, lo que permitirá añadir 364 hectáreas mas de esquí intermedio, y 121 mas para esquiadores expertos. También se ampliarán las mas de 200.000 hectáreas de terreno para el heli-ski y el terreno entre árboles en 900 hectáreas suplementarias.
Todas estas cifras mareantes, servirán para que Revelstoke Mountain Resort, pueda ser la única estación en todo el mundo, que pueda ofrecer remontes de esquí, Cat-Ski y Heli-ski, desde la misma base del pueblo.