Yes, there are several golf courses open to the public in Hilton Head Island, including Palmetto Dunes Oceanfront Resort, Heritage Golf Collection, and the Sea Pines Resort.