Rooms Starting From
Vacation at this remarkable resort in the Canadian town of Whistler, which hosted some of the most exciting events in the 2010 Olympics. Embarc Whistler Resort boasts the most total skiable area of any mountain in North America. In addition, it offers a state-of-the-art fitness facility, yoga and year-round heated pools.
As cozy as an intimate ski lodge, this hotel offers welcoming warmth, the finest amenities and world-class service. And it's in a town filled with fine dining, exciting nightlife and shopping!