Whistler is located 123km (75 miles) north of Vancouver, in the beautiful Coast Mountains of Western Canada. Small and friendly with an international feel, Whistler is a wonderful place study and play at any time of year. The amazing natural environment and world-class cultural and recreational events attract a year round, youthful crowd and give the village an alive, unique energy - making it an ideal place to study English, Tourism and Hospitality!
Whistler is nestled in the Coast Mountains of British Columbia, Canada. Located just 40km inland from the Pacific Ocean and 120km by car from Vancouver. Whistler & Blackcomb Mountains offer the largest skiable terrain of any ski area in North America. Whistler/Blackcomb is consistently rated the top winter resort in North America and with the with the world’s largest downhill bike park, it is quickly becoming the premier summer destination for outdoor recreation.
International House Whistler was built on the idea that students want more than traditional classrooms and text books. Built in North America’s #1 resort community, Whistler provides a great look into Canadian culture and nature, with a list of world class activities that can compete with any locati
The school arranges daily optional social and cultural activities. Although most activities are of the outdoor or sport variety, Whistler also boasts an excellent café / nightlife scene.