Here are the golf courses which are open to the public, not too far from St. George Island.
St James Bay Golf Club
Beautiful 18 hole Golf Course, Public is Welcome! http://www.stjamesbay.com
151 Laughing Gull Ln, Carrabelle, FL 32322
St Joseph’s Bay Country Club
700 Country Club Rd, Port St Joe, FL 32456