Glacier Lodge es ideal para disfrutar de la nieve, ya que se encuentra cerca de lugares donde practicar actividades de invierno como snowboard, esquí de fondo y snow tubing, y a diez minutos a pie de Estación de esquí Whistler Blackcomb. Acércate al spa para relajarte con tratamientos faciales o aromaterapia. Además, Teleférico Whistler Village y Parque Whistler para bicicletas de montaña están a menos de quince minutos a pie. Los esquiadores apreciarán la posibilidad de disfrutar de guardaesquís y alquiler de equipos de esquí.