Discover a brand new way to vacation at the Delta Hotels Whistler Village Suites. Our resort greets you to Canada with everything you’ll require for an exceptional stay. Boasting an impeccable location at the base of Whistler Blackcomb, our resort provides unparalleled access to world-class skiing and the many iconic attractions for which Whistler Village is widely acclaimed.