Posted on: June 24, 2025 Posted by: Sarah Giavedoni Comments: 0

Last Updated on June 24, 2025

Here in Western North Carolina, we’re fortunate to have so many options to live an active lifestyle. One of the most popular activities is golf. WNC boasts dozens of golf courses to choose from, both public and private, for a wide range of skill levels and price points. We even have courses designed by legendary course architects Donald Ross and Tom Fazio. Golf courses in Asheville and Western North Carolina have attitude, as well as altitude, challenging golfers in the most gorgeous of settings.

There’s nothing like playing a round of golf at high elevation to quicken the blood and make you feel alive. We’ve highlighted a few of the many local courses for you, below. Read more about living the golf lifestyle in our annual Welcome to Western North Carolina magazine.

Our favorite WNC golf courses

Omni Grove Park Inn in Asheville, NC

Omni Grove Park Inn

Golf Digest included the Omni Grove Park Inn Resort & Spa in its recent list of “Best Golf Resorts.” Designed by Donald Ross in 1926, the resort’s 18-hole, par 70 course has an undulating front nine and a back nine that can be steep. In recent years, OGPI invested $2.5 million to restore the course in a manner that Ross would approve. Golf immortals who have enjoyed its challenge include Bobby Jones, Sam Snead, and Byron Nelson, as well as PGA stars like Doug Sanders, Gene Littler, Fuzzy Zoeller, and Chip Beck.

290 Macon Avenue, Asheville | (828) 629-7071 | groveparkinn.com

Asheville Municipal Golf Course

One of the oldest in WNC, Asheville Municipal Golf Course is an 18-hole, par 72 course that opened in 1927. The front nine of this Donald Ross-designed course measures 3,246 yards from the back tees, calling for a driver on every hole. The course is open daily to the public, weather permitting.

Editor’s Note: In September 2024, Hurricane Helene caused severe flooding and damage to Asheville Municipal Golf Course’s front nine holes. They are currently out of commission while the Course, the City of Asheville, and FEMA rebuild to the original Donald Ross design. If booking for 18 holes, you will be playing the back nine twice, which remain in great shape.

226 Fairway Drive, Asheville | (828) 298-1867 | ashevillegc.com 

Biltmore Forest Country Club

The 18-hole golf course at Biltmore Forest Country Club went through a $2.5-million restoration, accompanied by an $8.5-million renovation of the clubhouse, just a few years ago. The upgrades brought both back to their 1922 splendor. Over the years, the course has attracted the likes of Bobby Jones, Bill Tilden, John D. Rockefeller, William Jennings Bryan, William Howard Taft, and Calvin Coolidge.

31 Stuyvesant Road, Asheville | (828) 274-1261 | biltmoreforestcc.com

Champion Hills

At Champion Hills, Tom Fazio brilliantly routed through forested hills, deep ravines, and cool mountain streams, creating “playing platforms” that provide golfers with level lies amid 350 feet of elevation change. Ranked the Number 1 year-round course in Western North Carolina by Golf Digest magazine, Champion Hills is part of The Executive Golfer Collection. This exclusive collection gives members access to over 115 private luxury golf clubs around the country.

1 Hagen Drive, Hendersonville | (828) 696-1962 | championhills.com

Chestnut Mountain Golf Club

South of Asheville in Mills River’s gated community of High Vista is Chestnut Mountain Golf Club, whose golf course is open to the public. Established in 1976 and designed by Tom Jackson, the 18-hole course has dramatic elevation changes and fairways that wind through matured pines, towering oaks, and vibrant azaleas.

88 Country Club Road, Mills River | (828) 393-4531 | chestnutmountaingolf.com

The Cliffs at Walnut Cove

Sporting the only golf course in WNC designed by Jack Nicklaus, The Cliffs at Walnut Cove is a par 71, 18-hole course that opened in tournament-ready conditions, according to the PGA Tour. Its greens, bent-grass fairways, clever bunkering, and elevation changes make it a challenge that calls for a sharp eye. One Cliffs membership gives you access to seven Cliffs community courses in the WNC mountains and SC Upstate.

40 Club Village Way, Arden | (828) 687-7965 | cliffsliving.com 

Country Club of Asheville

The Country Club of Asheville has an 18-hole, par 72, Donald Ross-designed course with a distinctive clubhouse that overlooks the Blue Ridge Mountains. The course’s vertical track proves a formidable test, with several uphill and downhill shots for golfers of all abilities to master. The Club also boasts a state-of-the-art indoor tennis facility that has eight outdoor clay courts and a modern fitness facility. Also available are a 25-tee driving range and putting and chipping greens.

170 Windsor Road, Asheville | (828) 258-9183 | ccofasheville.com

Etowah Valley Golf & Resort

In Henderson County, Etowah Valley Golf Club has a spectacular 18-hole golf course that dates back to 1967. The course offers unique terrain and an ideal climate with awe-inspiring mountain views that make playing a pleasure. Etowah’s lush fairways bend, fold, and roll to perfectly manicured bent grass greens as large as 9,000 square feet. Challenge your skills from six tee positions on a scenic mountain plateau 2,200 feet high.

470 Brickyard Road, Etowah | (828) 721-1028 | etowahvalley.com

Mount Mitchell Golf Club

Height matters at Mount Mitchell Golf Club, located near Burnsville. Built in 1975, the course is Fred W. Hawtree’s only course in the United States. Sitting at about 3,000 feet in elevation and bordered by peaks that exceed 6,000 feet (the tallest east of the Rockies), the course is relatively flat for its location. The South Toe River runs through it, a factor that must be taken into account for many shots. Military discounts are available.

Editor’s Note: The Mount Mitchell golf course and restaurant are temporarily closed due to the effects of Hurricane Helene. Updates can be found here.

11484 State Highway 80 S, Burnsville | (828) 675-5454 | mountmitchellgolf.com

Reems Creek Golf Club

In Weaverville, just north of Asheville, sits Reems Creek Golf Club, an 18-hole, par 72 course. Located in the beautiful Reems Creek Valley, it’s surrounded by tall mountains through which the Blue Ridge Parkway passes. The 6,492-yard course was designed by Hawtree & Sons, a British firm that worked on Royal Birkdale, a course in the British Open rotation. Rated 4 stars on Golf Digest’s “Places to Play” list, Reems Creek promises a unique blend of beauty and strategy.

36 Pink Fox Cove Road, Weaverville | (800) 406-3936 | reemscreekgolf.com

Other top-notch golf courses in WNC

Rumbling Bald in Lake Lure, NC

In the mountain region west of Asheville, there are a handful of top-notch public courses, including the Sequoyah National in Cherokee (designed by Robert Trent Jones II) and the historic 27 holes at Waynesville Inn Golf Resort & Spa. In the Cashiers area of Jackson County, the scenic High Hampton Inn has one of the most picturesque courses in the country. You can find info about these and more below.

Editor’s Note: Many areas of WNC were affected by Hurricane Helene in late September 2024. Check for any course closures before planning your visit, and be sure to follow any and all current posted safety precautions.

Here is a complete list of the remaining golf courses in WNC:

Apple Valley Golf Course

309 Winesap Road, Lake Lure | (828) 694-3043 | rumblingbald.com

Bald Mountain Golf Course

112 Mountains Boulevard, Lake Lure | (828) 694-3042 | rumblingbald.com

Read more about these two Rumbling Bald golf courses.

Black Mountain Golf Course

17 Ross Drive, Black Mountain | (828) 669-2710 | blackmountaingolf.org

Bright’s Creek Golf Club

2222 Palmer Road, Mill Spring | (828) 694-4500 | brightscreekclub.com 

Broadmoor Golf Links

101 French Broad Lane, Fletcher | (800) 238-5795 | broadmoorgolflinks.com 

Chatuge Shores Golf Course

260 Golf Course Road, Hayesville | (828) 389-8940 | chatugeshoresgolf.com

Cleghorn Golf & Sports Club

183 Golf Circle, Rutherfordton | (828) 286-9117 | cleghorngolf.com 

Connestee Falls Country Club

99 Overlook Clubhouse Drive, Brevard | (828) 885-2005 | connesteefalls.com 

Crowne Plaza Golf Course

1 Resort Drive, Asheville | (828) 253-5874 | ashevillecp.com

Cummings Cove Golf & Country Club

925 Lakeledge Court, Hendersonville | (828) 891-9412 | cummingscove.com

Dogwood Valley Golf Course

328 Dogwood Valley Road, Forest City | (828) 657-6214 | visitncsmalltowns.com

Forest City Municipal Golf Course

211 Clay Street, Forest City | (828) 248-5222 | townofforestcity.com

Franklin Golf Course

255 1st Fairway Drive, Franklin | (828) 524-2288 | franklingolfcourse.com

Grassy Creek Golf & Country Club

2360 Swiss Pine Lake Drive, Spruce Pine | (828) 765-7436 | grassycreek.com

Hendersonville Country Club

1860 Hebron Road, Hendersonville | (828) 693-6507 | hendersonvillecc.com

High Hampton Resort

1525 Highway 107 S, Cashiers | (800) 648-4252 | highhampton.com 

Kenmure Golf Club

100 Clubhouse Drive, Flat Rock | (828) 697-1200 | kenmure.com

Lake Junaluska Golf Course

91 N Lake Shore Drive, Lake Junaluska | (828) 456-5777 | lakejunaluska.com

Laurel Ridge Country Club

49 Cupp Lane, Waynesville | (828) 452-0545 | laurelridgeexperience.com 

Maggie Valley Club & Resort

1819 Country Club Drive, Maggie Valley | (800) 438-3861 | maggievalleyclub.com

Marion Lake Club

2030 NC Highway 126, Nebo | (828) 652-6232 | marionlakeclub.com 

Meadowbrook Golf Club

1211 Meadowbrook Road, Rutherfordton | (828) 863-2690 | meadowbrookgolfclub.com 

Mill Creek Golf Club

341 Country Club Drive, Franklin | (828) 524-6458

Rutherfordton Golf Club

191 Twitty Ford Road, Rutherfordton | (828) 287-3406

Sapphire National Golf Club

50 Slicers Avenue, Sapphire | (828) 743-1174 | sapphirenational.com

Sequoyah National 

79 Cahons Road, Whittier | (828) 497-3000 | sequoyahnational.com 

Sherwood Forest Golf Club

101 Cardinal Road, Brevard | (828) 884-7825 | sherwoodforestnc.com

Smoky Mountain Country Club

1300 Conleys Creek Road, Whittier | (828) 497-7622 | carolinamountaingolf.com

Springdale Resort

200 Golfwatch Road, Canton | (828) 235-8451 | springdalegolf.com

Tryon Country Club

393 Country Club Road, Tryon | (828) 859-9561 | tryoncountryclub.com 

Waynesville Inn and Golf Club

176 Country Club Drive, Waynesville | (828) 456-3551 | waynesvilleinnand golf.com

Wolf Laurel Country Club

2607 Wolf Laurel Road, Mars Hill | (828) 680-9771 | wolflaurelcountryclub.com

Live the golf lifestyle in WNC

Laurel Ridge Country Club in Waynesville, NC

There are many different reasons why a golf lifestyle is so appealing. Living in golf communities provides all sorts of social and recreational opportunities. The well-manicured courses also supply a beautiful landscape from which to enjoy our mountains. Master-planned private communities like Hendersonville’s Champion Hills, Flat Rock’s Kenmure, or Arden’s The Cliffs at Walnut Cove are often a first choice for many golfers relocating to our beautiful region.

Some homeowners still prefer traditional neighborhoods like the Grove Park community, which surrounds The Country Club of Asheville and the Omni Grove Park Inn’s links. And if you want to enjoy big mountain views, there’s hardly a better place than Waynesville’s Maggie Valley Country Club.

Whether enjoying each day inside a master-planned community, or living in a traditional neighborhood that surrounds a course, WNC residents know they have many choices when it comes to spending time on the greens!

Are you ready to find your next golf home? Your Allen Tate/Beverly-Hanks REALTOR® is here to help you find the ideal golf course property for your lifestyle. Find your dream WNC golf course home today.

Visited 2,188 times, 6 visit(s) today

Leave a Comment