Creekside’s most luxurious hotel, located in a tranquil spot of Whistler with views across Nita Lake. Best for skiing Whistler Mountain, the Creekside Gondola is about 10 minutes’ walk away. The hotel has a spa and wellness centre as you would expect. Suites come in various sizes.
+1 604 966 5700
2131 Lake Placid Road, Creekside, Whistler, Canada