
Golf courses in Haywood NC
Take a swing at Western North Carolina’s five best golf courses in Waynesville, Maggie Valley, Canton, and Lake Junaluska, with rolling greens set against the backdrop of unbeatable mountain views.
Best golfing in the nc mountains
Tee up for a good time
Perfect your swing on one of Haywood’s five stunning golf courses. Choose from beginner-friendly greens, high-brow country clubs with stay-and-play packages, and championship courses built to test your mettle.

EXPLORE Haywood’s Golfing Scene
Find your fairway
Restaurants near the green
Swinging your way through thousands of yards of fairway can really work up an appetite. Satisfy your post-game hunger at one of these restaurants, conveniently located just off the course.

Enjoy elevated Southern favorites and sweeping views of the surrounding mountains at this award-winning restaurant at Springdale Golf Resort.

Leave the collared polo behind for your meal at the Maggie Valley Club & Resort’s onsite bar, known for its casual, welcoming atmosphere.
Cozy up course-side
At Maggie Valley Club & Resort, stay right where you play with comfortable, upscale condo rentals surrounded by beautiful mountain views. Enjoy easy access to the resort’s 18-hole golf course, on-site restaurant, and everything Maggie Valley has to offer.
Stay surrounded by the mountains at Springdale Resort with a variety of inviting accommodations, from Farmhouses and Villas to Cottages, Forest Homes, and a Treetop Village. Hit the golf course, enjoy a delicious meal at the on-site restaurant, then retreat to the comfort of your Blue Ridge getaway.
Stay and play at Waynesville Inn & Golf Club, part of Hilton’s Tapestry Collection. Choose from historic inn rooms, Brookside or Golfview rooms, spacious cottages, or a three-bedroom penthouse, all just steps from the golf course.
Stay right on the green at Laurel Ridge Country Club & Event Center, tucked into the Great Smoky Mountains just outside downtown Waynesville. The Inn on the Green offers four comfortable rooms overlooking the #1 tee, with convenient access to the Grand Lodge, golf course, and club amenities.



















