Bayonet at Puppy Creek is located in the Sandhills region of North Carolina, about 40 minutes south of Pinehurst. Bayonet at Puppy Creek also makes a perfect addition for travelers heading south to Myrtle Beach on their next golf trip! We are conveniently located off of I-95 which provides easy access for those groups traveling south.
We are proudly partnered with many Golf Travel Providers that can assist you in your next golf trip.