Este hotel está localizado no sopé da Montanha Blackcomb, ao longo de uma passagem para a aldeia de Whistler. O hotel dispõe de um restaurante e salão, bem como de acesso imediato às pistas de esqui. O Whistler BMX Park fica a 700 metros.
O Glacier Lodge Boutique Hotel by resortquest Whistler apresenta estúdios e suites com televisão por cabo e leitor de DVD. Uma lareira a gás e uma cozinha completa também estão disponíveis em alguns quartos.
Os hóspedes do Whistler Glacier Lodge podem utilizar as comodidades de lavandaria ou o acesso Wi-Fi gratuito. Uma piscina exterior aquecida e uma banheira de hidromassagem exterior também estão disponíveis no local.
O Blackcomb Excalibur Gondola (teleférico) fica a 900 metros. O Whistler Olympic Plaza fica a 15 minutos a pé desta propriedade.