Avondale is located in picturesque Hayden Lake. With impeccably groomed fairways that wind through northern Idaho’s most spectacular wooded scenery, Avondale Golf Course treats golfers to a visual wonderland while offering a challenging and enjoyable 6,600 yard, 18 hole course.