Doté d'une piscine extérieure et de 2 jacuzzis, le Tantalus Resort Lodge est situé dans le village de Whistler, à seulement 500 mètres de la télécabine et des animations de la station de ski de Whister Village. Tous les hébergements sont dotés d'un balcon et d'une cuisine entièrement équipée. La connexion Wi-Fi est gratuite dans toutes les chambres.
Spacieuses, les suites du Tantalus Resort Lodge comportent une télévision par câble à écran plat et un coin salon doté d'un canapé et d'une cheminée.
L'établissement dispose de 16 000 m² de terrain paysager avec des aires de pique-nique, des aires de jeux, des courts de tennis et des terrains de beach-volley.
Le parcours de golf de Whistler se trouve juste en face du Tantalus Resort Lodge. Le village de Whistler, qui compte des boutiques et des restaurants, est, quant à lui, à 6 minutes à pied du Tantalus Resort Lodge.