View search results for Buffalo Hill Golf Course in Kalispell, Montana. To expand tee time results, adjust your search criteria, or explore availability at nearby courses. At Buffalo Hill Golf Course, golfers tee off from the Flathead, Stillwater, Stillwater (L), Whitefish Or Whitefish (L) tees at a maximum distance of 6,605 yards from the Flathead tees.