Este lodge de la localidad de Whistler se encuentra a solo 500 metros del teleférico de Whistler Village y de las instalaciones para relajarse después de esquiar, y cuenta con piscina al aire libre y 2 bañeras de hidromasaje. El establecimiento dispone de habitaciones con balcón y cocina completa. Además, las habitaciones tienen WiFi gratuita.
Las suites del Tantalus Resort Lodge son amplias e incluyen TV de pantalla plana por cable. También se proporciona zona de estar con sofá y chimenea.
El establecimiento cuenta con 1,6 hectáreas de jardines paisajistas con zonas de picnic y de juego, pistas de tenis y voley playa.
El campo de golf de Whistler se encuentra frente al Tantalus Resort Lodge. Además, la localidad de Whistler, que alberga tiendas y restaurantes, está a 6 minutos a pie del Tantalus Resort Lodge.