There are 3 golf courses in Sanibel, Florida and 0 are municipal courses. There are also another 66 golf courses within 20 miles of Sanibel, including 22 public, 2 municipal, 9 PL and 33 private courses. The oldest course in the Sanibel area is the Cypress Lake Golf Club which was designed by Dick WIlson and opened in 1960. The longest course is Miromar Lakes Golf Club, which is 7,400 yards. Lexington Country Club is rated the best course near Sanibel.