Search over 1 million properties and 550 airlines worldwide
Search over 1 million flights, hotels, packages, and more
Free cancellation on most hotels. Because flexibility matters.
Nicklaus North Golf Course is located in a welcoming area of Whistler known for its magnificent mountain views and array of dining options. Whistler is home to 541 hotels and other accommodation options, so you can find something that's perfect for your stay.
While you're in town visiting Nicklaus North Golf Course, you can discover the sights and attractions within a few miles of the area.
Study the collections at Squamish Lil'wat Cultural Centre, Audain Art Museum or Whistler Museum. Local parks like Rainbow Trail, Nita Lake and Alpha Lake Park are peaceful spots to stop and take in some fresh air. Head up the mountain to Whistler Blackcomb Ski Resort or Coca-Cola Tube Park to see the views or enjoy some snowy fun.
If you want to see more of the surrounding area, you might plan a visit to Scandinave Spa Whistler and Whistler Village Gondola. You might also stop by Whistler Mountain, located 5.8 mi from Nicklaus North Golf Course, or Meadow Park Sports Centre which is 0.6 mi away.