Nestled in the foothills of the Blue Ridge Mountains, Mountain Harbour Golf is waiting for you. Mountain Harbour Golf provides that beautiful combination of incredible scenery, the golf challenge you want, and the sheer enjoyment of being here in a warm, friendly and inviting setting. Located in Hayesville NC close to Lake Chatuge, it is only two hours north of Atlanta.
Find your way to Mountain Harbour! Follow the signs!
In Hayesville NC from Highway 69, take Highway 64 east five miles to the main entrance. For a direct access to the golf course, continue one half mile, turn left on Cold Branch, and follow the signs.
Visit us — you’ll love it
Dress Code Policy
Proper Golf Course clothing is required. Denims/Jeans or cutoffs are strictly prohibited. Tee shirts, Tank tops, Crop tops, and/or workout clothing is also prohibited. Proper golf shoes/sneakers must be worn at all times.
Mountain Harbour Grill and Patio Bar
Great Food. Cold Drinks. Good Times.
Whether you’re craving a smash burger hot off the grill, a doggone good brisket burnt end hot dog, a crispy fish basket, or a fresh-tossed salad, Mountain Harbour Grill has something for every appetite. Our sandwiches, baskets, and clubhouse favorites are made fresh to order, and every bite is better with a view.
Now open on the Patio Bar—your spot for handcrafted cocktails, cold beer, and drinks with a view. Sip a Smokey Mountain Old Fashioned or a Mango Margarita while the sun sets over the back nine, or cool off with a Cucumber Tito’s Mojito after your round. From classic Old Fashioneds to frozen favorites, our bartenders keep the good times pouring.
Enjoy your meal fireside in our relaxed dining room, or head outside to the patio for panoramic mountain and golf course views.
Great food, great drinks, and good company—that’s the Mountain Harbour way.