Top 10: Best Luxury Hotels In Canada
9. FOUR SEASONS RESORT WHISTLER, BRITISH COLUMBIA
The Four Seasons Resort Whistler is located in the heart of what is by far the largest ski resort in all of North America. The pedestrian village of Whistler has itself won numerous design awards and was the site of the 2010 Olympic Winter Games. Beyond its famed slopes are the championship golf courses, hundreds of boutiques, museums and galleries and endless year-round happenings. The hotel’s 273 guest rooms are appointed richly in wood, each with their own gas fireplace. After the rigors of skiing, golf, or shopping, you can avail yourself of Four Seasons Resort Whistler’s many relaxation options, and inhale alpine air while you’re massaged with the clay from a nearby lake or survey the snow-capped peaks while soaking in the outdoor whirlpools.