Surrounded by majestic mountains, Whistler emanates charm. City life revolves around its pedestrian main street, and you can really get anywhere on foot. Where food is concerned, you'll find plenty of internationally renowned bars and restaurants. The shops invite you to browse while the spas are the perfect place to unwind. Mountains and a laidback lifestyle - that's the secret to Whistler!