Il Platinum Whistler Hotel è situato a circa 10 minuti in macchina dalla Funivia Creekside e a circa 3 km dal Lago Nita.
Questo hotel, situato a una distanza di 7 km da Whistler Mountain Bike Park, offre facile accesso a luoghi sportivi, come Medals Plaza di Whistler, che si trova a 8 km. Le attrazioni culturali della zona sono il Museo d'Arte di Audain (9 km) e la Biblioteca pubblica di Whistler (10 km). Whistler Home Hardware è in prossimità dell'hotel. La fermata dell'autobus più vicina è Northbound Alpha Lake at Millar Creek, a soli 200 metri.
Il Platinum Whistler Hotel dista 6 minuti a piedi dai ristoranti Whistler Brewing Company e Camp, che servono piatti squisiti.