L'Aava Whistler Hotel, a 4 stelle, si trova nel quartiere Whistler Village, a circa 5 minuti a piedi da Medals Plaza di Whistler. Gli ospiti che soggiornano presso l'hotel possono parcheggiare le loro auto nella struttura.
La struttura è situata a soli 12 minuti a piedi dalla Località sciistica Whistler Blackcomb e a breve distanza dalla Biblioteca pubblica di Whistler. Raggiungerete il centro di Whistler in 5 minuti di cammino. L'hotel, si trova a 10 minuti in macchina dallo Scandinave Spa, mentre Gateway Loop è a circa 700 metri. L'Aava Whistler Hotel è a pochi minuti di auto dalla stazione della funicolare Fitzsimmons Express Chairlift.
La struttura accoglie gli ospiti in 183 camere dotate della possibilità di stirare e un impianto di climatizzazione, nonché di una TV a schermo piatto con canali satellitari. Inoltre, le camere sono dotate di servizi per la preparazione di tè/caffè e una cassetta di sicurezza. Sono dotate di una vasca da bagno e una doccia, nonché di numerosi servizi, tra cui asciugacapelli e accappatoi.
Durante il soggiorno presso questo hotel, gli ospiti possono scegliere tra i punti di ristoro nelle vicinanze, come il ristorante Grill & Vine, a 350 metri, o il ristorante Bearfoot Bistro, a 5 minuti a piedi.