Le 77 stanze del Nita Lake Lodge si dividono tra monolocali, appartamenti da 1 o 2 camere da letto, offrendo quindi la giusta sistemazione per i diversi tipi di esigenze. La struttura sorge sulle sponde del lago Nita, a meno di 10 minuti di auto dal Whistler Village, a 500 metri da dalla base di Whistler Mountain e dalla cabinovia di Creekside. A disposizione degli ospiti vi sono un fitness centre, ristorante, SPA, jacuzzi, parcheggio (a pagamento), possibilità di partecipare a lezioni di yoga, shuttle di cortesia per il centro di Whistler.