There is 1 golf course in Flagler Beach, Florida and 1 is a municipal course. There are also another 21 golf courses within 20 miles of Flagler Beach, including 8 public, 3 municipal and 10 private courses. The oldest course in the Flagler Beach area is the Oceanside Country Club which was designed by (R) Robert Weed, ASGCA/Ed Connor and opened in 1907. The longest course is Hammock Beach Resort Conservatory Course, which is 7,776 yards. Hammock Beach Resort Ocean Course is rated the best course near Flagler Beach. The following courses have won various awards: Hammock Dunes Club Creek Course, Hammock Beach Resort Ocean Course, LPGA International.