8 Best Weekend Getaways in North Carolina, According to Locals

Scribbled Underline

Asheville

Book a flight to Asheville Regional Airport for "small city mountain charm," stay at the Grand Bohemian Hotel, explore Biltmore Estate, and dine at Cúrate, Corner Kitchen.

Black Mountain

Described as Asheville’s quieter, more diverse cousin, Black Mountain offers mountain vibes without crowds; visit Dripolator for coffee and Blue Ridge Biscuit Company for great biscuits

Emerald Isle

A peaceful beach town with crystal-clear waters and uncrowded beaches, Emerald Isle offers relaxation and adventure, including kitesurfing, deep-sea fishing, and surfing.

Highlands

A charming mountain town with luxurious stays like Old Edwards Inn & Spa and great dining at Ristorante Paoletti and Wolfgang’s, Highlands offers waterfall spotting

Lake Norman

A quick trip from Charlotte, Lake Norman is ideal for a relaxing weekend of water activities like fishing, boating, swimming, and kayaking; stay in a rental property for the best experience.

Wilmington

A weekend getaway with beach access and attractions like Kure Beach and the North Carolina Aquarium at Fort Fisher

Bryson City

Known as the gateway to the Great Smoky Mountains, Bryson City offers outdoor activities like the Great Smoky Mountains Railroad tours and whitewater rafting on the Nantahala River.

Pinehurst

Perfect for golf enthusiasts, Pinehurst offers legendary courses like Pinehurst No. 2, cozy stays at The Jefferson Inn, and exploring local attractions such as The Country Bookshop