El Whistler Peak Lodge está situado a 4 minutos a pie del teleférico Blackcomb Excalibur y alberga un centro de fitness. Todas las habitaciones tienen cocina o zona de cocina. Hay WiFi gratuita.
Las suites del Peak Lodge Whistler disponen de TV de pantalla plana con canales por cable y mesa de comedor. El baño privado incluye artículos de aseo gratuitos y secador de pelo. Algunas habitaciones tienen lavadora.
El Whistler Peak Lodge cuenta con guardaesquíes y zona para dejar las bicicletas. Hay recepción 24 horas y máquinas expendedoras. Las tiendas y restaurantes de Village Stroll quedan a menos de 1 minuto a pie.
El campo de práctica del campo de golf de Whistler está a 6 minutos a pie de este lodge de Whistler. La zona inferior de Whistler Blackcomb se encuentra a 550 metros.