Aloha Whistler Accommodations is located in the beautiful town of Whistler B.C, Canada. Over two million people visit Whistler annually, primarily for its world-famous alpine skiing and mountain biking at Whistler-Blackcomb. Surrounded completely by mountains as far as the eye can see Whistler provides an amazing backdrop for whatever activity you're doing that day. Not only does Whistler provide award winning ski hills but Whistler is home to five 18 hole championship golf courses, numerous hiking trails, picturesque lakes, amazing night life, great shopping, and many more fun filled activities. With something for everyone to do Whistler is truly one of North America's premier resort and travel destinations.