The Delta Marriott Whistler hotel is located in the heart of Whistler’s town center, allowing guests to enjoy many different types of activities during their stay in Whistler Village. Travelers can keep busy with activities or sightseeing in the downtown area, but can also enjoy outdoor excursions such as hiking around the Green River and Alta Lake to experience Whistler’s pristine natural scenery.

The Delta Marriott Whistler Hotel is a modern accommodation located at the base of Whistler and Blackcomb Mountains. Staying in downtown Whistler will ensure easy and convenient access to numerous restaurants, including Pasta Lupino or The Keg Steak House, numerous stores and incredible nightlife, without having to travel long distances between your accommodation and these attractions.