Glacier Lodge by Vacasa se encuentra a 10 minutos a pie de Estación de ski Whistler Blackcomb y está cerca de distintos lugares para realizar actividades de invierno, como snowboard, ski cross-country y paseos con llantas para deslizarte por la nieve. Los huéspedes pueden visitar el spa para disfrutar de un masaje de tejido profundo, aromaterapia o reflexología. Además, pueden conocer Ciao Thyme Bistro, que ofrece cocina americana y abre sus puertas para el desayuno, el almuerzo y la cena. También hay 2 bañeras de hidromasaje, una piscina al aire libre y un bar. Los amantes del ski pueden acceder a diferentes servicios, como resguardo de equipos de ski y alquiler de equipos de ski.