Eagle Bend Golf Club is a 27-hole championship course on Flathead Lake's north shore. This golf club features a full-service restaurant, an excellent practice facility, beautifully manicured fairways, and great greens. It's a challenging and fun course, so it's a must-visit place.