Discover the Wonders of Whistler
Cozy lodge in Whistler Village North near the ski lifts
Soak up the breathtaking beauty of Whistler, British Columbia when you stay at WorldMark Whistler – Cascade Lodge. Our resort is conveniently located in Whistler Village North, close to popular restaurants, bars, and boutiques. Walk or catch a free shuttle to Whistler and Blackcomb Mountains where world-class skiing and snowboarding await. You can also go snowshoeing, cross-country skiing, snow tubing, or even take a dog sled tour. During the warmer months, enjoy hiking, mountain biking, championship-caliber golf, and whitewater rafting.