Nicklaus North Accommodations
Nicklaus North is located 2 km North of Whistler Village and is one of Whistler’s most prestigious rental accommodation neighborhoods located right on the world class Nicklaus North Golf Course. The Nicklaus North area is home to a number of high end private homes as well as the deluxe Englewood Greens townhome complex. The exact location can be viewed on our Whistler Valley map.
Three minutes drive north of the Whistler Village, this beautiful and spacious Whistler town home is located on the world class Nicklaus North Golf Course.