Lake Placid Lodge
2050 Lake Placid Road, Whistler, British Columbia Canada
Head up to a mountain lover's paradise at Lake Placid Lodge in Whistler, BC, Canada. Spend the day with outdoor adventures on sparkling snow and pine scented alpine trails. This resort features spacious one-and two-bedroom condo-style resort suites that comfortably sleep up to six guests. Enjoy the resort amenities including a heated outdoor pool and relaxing hot tub. With easy gondola access, you are moments from your next ski run. Keep in contact during your getaway with complimentary Wi-Fi.