There are 7 golf courses in Lake Buena Vista, Florida and 0 are municipal courses. There are also another 56 golf courses within 20 miles of Lake Buena Vista, including 43 public, 1 municipal, 1 PL and 11 private courses. The oldest course in the Lake Buena Vista area is the Walt Disney World Golf Courses Palm/Oak Trail/Magnolia. The longest course is Isleworth, which is 7,544 yards. Reunion Resort & Golf Club is rated the best course near Lake Buena Vista.