There are 4 golf courses in Haines City, Florida and 0 are municipal courses. There are also another 45 golf courses within 20 miles of Haines City, including 33 public, 2 municipal and 10 private courses.
The oldest course in the Haines City area is the Mountain Lake Golf Course which was designed by Seth Raynor/(R) Brian M. Silva, ASGCA and opened in 1917.
The longest course is White Heron Golf Club, which is 7,409 yards. Reunion Resort & Golf Club is rated the best course near Haines City.