There are 3 golf courses in Lake Saint Louis, Missouri and 0 are municipal courses. There are also another 30 golf courses within 20 miles of Lake Saint Louis, including 14 public, 2 municipal and 14 private courses. The oldest course in the Lake Saint Louis area is the Meadowbrook Country Club which was designed by Robert B. Harris, ASGCA/(R) Keith R. Foster, ASGCA and opened in 1949. The longest course is Winghaven Country Club, which is 7,250 yards. Bear Creek Golf Club is rated the best course near Lake Saint Louis.