This list features golf courses across North Carolina that our family has personally enjoyed, from scenic mountain golf courses and relaxed public golf courses to iconic Pinehurst championship layouts. These courses are great for family friendly golf...
Map
We recommend this course for a relaxed, family friendly round in the mountains. It’s a great public golf course in North Carolina with scenic views and an easygoing layout that works well for beginners.
Springdale Golf Course
A scenic mountain golf course in Maggie Valley offering tree lined fairways and a peaceful setting. A nice option for casual golf while visiting western North Carolina.
Maggie Valley Golf Club
One of our favorite family-friendly golf courses thanks to its calm atmosphere and beautiful surroundings. Ideal for a casual round and a great fit for beginners or vacation golf.
Lake Junaluska Golf Course
A resort style golf course in Asheville known for elevated views, a more challenging layout, and a polished golf travel experience.
The Omni Grove Park Inn Golf Course
Highly recommend for golfers who enjoy classic course design. Located near Pinehurst, this course is a standout for those planning a North Carolina golf getaway.
Mid Pines Inn & Golf Club
A well known championship golf course in the Pinehurst area with excellent conditioning and a traditional layout suited for experienced players.
Pine Needles Lodge & Golf Club
A must visit destination for Pinehurst golf lovers. We recommend this for special trips or bucket list rounds it’s one of the most iconic golf experiences in North Carolina.
Pinehurst Resort Golf Course
A semi-private course near Southern Pines featuring tree lined fairways and a welcoming atmosphere. A solid option for relaxed rounds during golf travel.
Deercroft Golf Club
We like this one for its value and location. It’s a good choice if you’re playing multiple Pinehurst area golf courses and want something casual and enjoyable.
Little River Golf and Resort Village of Pinehurst
Known for dramatic elevation changes and a bold, unconventional design. This course offers a unique experience compared to traditional public golf courses.
Tobacco Road Golf Course
A fun and memorable course we recommend for variety. It combines open fairways and wooded holes, making it a great stop on a North Carolina golf trip.
Tot Hill Farm Golf Club
A public golf course near Winston-Salem offering wide fairways and a classic layout. Ideal for casual rounds, beginner golfers, and local family friendly golf outings.
Meadowbrook Golf Club
We love this course for its stunning mountain golf views and friendly atmosphere. Perfect for golf getaways and a relaxed family round in western North Carolina.
Mountain Harbour Golf Club
A scenic course in Linville featuring rolling terrain and tree-lined fairways. Great for casual golf travel, beginner-friendly play, and picturesque mountain vistas.
Linville Land Harbor Golf Club
Highly recommended for its welcoming atmosphere and well-maintained layout. Perfect for families, beginners, or anyone planning a North Carolina golf trip in the Sandhills region.