Places to Visit in North Carolina
For me, living in North Carolina means 320 miles of barrier island beaches but also exciting city exploring. Here are my favorite spots and things to do there. I hope you love them too.
- Best Mountain Getaways in North Carolina (Western NC):
- - #1. Boone - #2. Blowing Rock - #3. Murphy - #4. Brevard - #5. Asheville - #6. Mountains-to-Sea Trail
- Best Piedmont North Carolina Vacation Spots (Central NC):
- #7. Things to Do in Belmont - #8. Things to Do in Monroe - #9. Charlotte - #10. Winston-Salem - #11. Durham - #12. Chapel Hill - #13. Raleigh
- Best Day Trips on the Coast of North Carolina (Eastern NC):
- #14. Wilmington - #15. Wrightsville Beach - #16. Carolina Beach - #17. Elizabeth City - #18. Atlantic Beach
Best Mountain Getaways in North Carolina (Western NC):
Looking to get away to the Blue Ridge Mountains? These are the places that captured my heart over the last 30 years.
Boone
The first time Chris and I made our way to Boone we instantly understood why it's nicknamed "The Heart of the High Country". The mountain surroundings are just lovely. And on top of that, we found great food and friendly locals.
You can even make Boone a day trip from Charlotte if you get an early start since the drive is about two hours. But staying over a weekend will give you a chance to immerse yourself in this unique North Carolina location.
I especially recommend this area during fall foliage because you can enjoy such amazing colors by simply driving along the Blue Ridge Parkway. As fall turns into winter, you get the excitement of nearby skiing at Sugar Mountain and Beech Mountain.
As soon as we arrived, we checked out Appalachian State University (it has around 21,000 students), then strolled along King Street right downtown.
And when you get hungry, no worries, Boone’s food scene is actually amazing for such a small destination. I like to start my morning with a hearty breakfast are Melanie’s Food Fantasy, and then a casual lunch at Stick Boy Bread Company after a morning exploring.
For more food options, Vidalia offers a refined, farm-to-table twist which I adore. Beer lovers shouldn’t miss Appalachian Mountain Brewery - locals pointed us towards their welcoming beer garden and it truly was a standout! Lost Province Brewing downtown was another favorite for me because I love wood-fired pizzas!
For family places to visit, I recommend Grandfather Mountain ($22 adult admission) for trails, a swinging bridge, and wildlife habitats. In town, stroll through the Daniel Boone Native Gardens ($5 Donation) to learn about native Appalachian plants and flowers (I love this place in the spring!).
There are many different accommodations available, but we checked into the Horton Hotel (from $158/night) for two days, also right on King Street, so everything was walkable from our base.
Blowing Rock
This is an amazing side trip you can take right from Boone (just 20 minutes away) if you are in the mood for a smaller North Carolina place to visit. I think Blowing Rock is one of the best romantic small-towns, perfect for a honeymoon, with just 1,300 residents!
The "Crown of the Blue Ridge", as it's nicknamed, had lots of natural streams as we walked around.
First we just strolled around Blowing Rock's lively downtown. Next, we found a quiet trail leading to dramatic cliffs (and waterfalls, my favorite!).
What I loved best:
Relaxing in downtown Blowing Rock with a hearty lunch at Bistro Roca was my personal highlight!
In the afternoon, we visited Banner Elk Winery and Villa, about 35 minutes from Blowing Rock. This is another cool day trip in the area, offering artisan wines we bought as gifts, and calm Blue Ridge Mountain views (of course!)
Murphy
Ready for an Appalachian getaway with historic buildings (in this photo) that's still today off-the-beaten-path ? Murphy was such a cool hidden corner of North Carolina. I have to warn you that it's about 3 hours and 30 minutes from Blowing Rock (and about 4 hours from Charlotte) so you have to be in a mood for a bit of a drive!
We loved the mountains, views of the Hiwassee River, and Murphy's beautiful downtown.
What I loved best:
A relaxed lunch at Yogi's Neighborhood Grill was my favorite highlight!
Moreover, sitting at the meeting point of North Carolina, Tennessee, and Georgia, for me, it’s a perfect place to pause, breathe, and explore the mountains.
Brevard
If you love waterfalls, drive about 2 hours 20 minutes from Charlotte to Brevard in Transylvania County. It's actually nicknamed the “Land of Waterfalls”! You'll find heaps of waterfalls and scenic overlooks, and also a hidden gem of a downtown (population around 7,900 people).
If you love mountains, you'll also enjoy the backdrop of Pisgah National Forest here.
For something unusual, visit the quirky White Squirrel Shoppe especially if you are visiting with kids.
Asheville
I think this city is one of the best bases for exploring the Smokies on our road trip. There are heaps of things to do here!
First off, the iconic Blue Ridge Parkway winds just outside town, offering panoramic overlooks and trailheads. In addition, the French Broad River carves its way through the city, giving locals and visitors a chance to kayak, float, or just enjoy riverside views. Finally, Asheville is a fantastic destination for foodies, history buffs, kids, and couples.
First, downtown, you’ll find a walkable grid of galleries, historic architecture, cafes, and music spilling from street corners and breweries. I recommend starting with a hearty breakfast downtown because you'll need the fuel, trust me!
After lunch, we explored the trails at the North Carolina Arboretum (free to enter but there's a $20 daily parking fee for personal vehicles).
Afterwards, I checked into Still Point Wellness, where time felt suspended for a few hours. I floated in warm saltwater, weightless and quiet, the world gone hush.
We had an amazing dinner after at Curate, a beloved Spanish restaurant downtown. I ordered tapas: garlicky shrimp that sizzled in olive oil, thin slices of jamón, and a bright tomato bread that reminded me of dining at home in Texas. I have to warn you, though, that parking can be a challenge!
What should you do in Asheville? Honestly, there's so much choice that it will come down to your personal preferences and energy level. You can hike to waterfalls in Pisgah National Forest if you love the outdoors like we do. Culture seekers will love the River Arts District, where artists open their studios to the public, and history buffs can spend a day touring the grand Biltmore Estate which is truly spectacular! Music lovers will find plenty of live shows, from bluegrass to indie rock, at venues all across the city.
We drove just a little over an hour from Bryson City and based ourselves at 3-star Aloft Asheville for three amazing days.
What I loved best:
I love that I didn't have to plan ahead that much, but just followed my mood.
A downside? Parking downtown was tricky, especially on weekends. We actually found a tour with a local guide super helpful on our fist visit and luckily there are many great ones to choose from!
Mountains-to-Sea Trail
Ready for a scenic North Carolina escape? Check out the Mountains-to-Sea Trail (which we entered near Asheville), a real standout and one of my favorite vacation ideas! I loved visiting in September and October for fall foliage.
Mountains-to-Sea Trail actually stretched from the Great Smoky Mountains all the way to the Outer Banks, so you can see a section of it all across North Carolina, no matter where you decide to start your trip.
After hiking, we stopped in Black Mountain for lunch at Blue Ridge Biscuit Company, a real standout. I ordered the fried green tomato biscuit with goat cheese and arugula, plus a glass of fresh lemonade.
What I loved best:
For me, Mountains-to-Sea Trail is one of the best things to do in North Carolina because it's so diverse and unique!
We didn’t see many people, and there is a peaceful rhythm here that’s easy to fall into, my favorite highlight.
Best Piedmont North Carolina Vacation Spots (Central NC):
North Carolina's Piedmont region is home to some of the coolest cities like Raleigh, Durham, and Winston-Salem with hundreds of attractions, museums & gardens, plus outdoor escapes like Eno River State Park and Lake Wylie. Here are my absolute favorites day trips and weekend getaways in Central North Carolina.
Things to Do in Belmont
This is one of my favorite places to visit in North Carolina near Charlotte (just 20 minutes by car!). Why? First off, this town offers a slower pace of life with tree-lined streets, and welcoming shops. In addition, I loved easy access to lakes and gardens.
I instantly sensed the more relaxed mood when we pulled in. We checked out downtown Belmont first, and relaxed with good coffee and snacks. Then we hiked along an peaceful trail nearby.
After a picnic lunch on the trail, we explored Daniel Stowe Botanical Garden ($16.95 Adult admission, $9.95 +tax for kids), and enjoyed the small-town atmosphere, for me, Belmont offers an easy reset from daily stress.
What I loved best:
A summer afternoon kayaking on Lake Wylie was a standout!
Things to Do in Monroe
We planned a weekend getaway to Monroe, a hidden gem just southeast of Charlotte (35 minutes by car!), and honestly it already felt like an exciting underrated dream.
First thing we did was drive in early morning, noticing how affordable and calm everything felt, with small town magic mixed with vibrant local energy.
We started downtown Monroe, which was my favorite area, walking around historic streets, cool shops, and colorful murals you can see in my photos.
After that we grabbed coffee at a local cafe, one of the best experiences ever, simple but joyful and very welcoming, absolute best vibes.
Later we explored local antique stores and unusual boutiques, which felt unique and interesting, like every corner had its own little story.
We then headed to nearby parks around Union County, since Monroe is close to Charlotte but still surrounded by peaceful green spaces and fresh air.
Lunchtime was a brilliant idea because the local restaurants were amazing underrated spots, family friendly, romantic, and honestly some of the best food.
In the afternoon we slowed down, walking neighborhoods and chatting with locals, which was my favorite experience and felt authentic and warm.
We ended up at a small brewery, a cool and relaxing place, perfect for a weekend escape and one of those hidden gems.
As evening came, the town felt cozy and spectacular in a quiet way, not flashy, just genuine and kind of magical.
What I loved best:
For me, Monroe is one of the best day trips in North Carolina because it's historic, affordable, and hope you will love it too!
Lunch at Main Street Bistro was my personal highlight!
Charlotte
This city is the ultimate Southern city escape for me, especially during the warmer season! I adored how the Queen City came alive with rooftop concerts, open-air markets, and greenway trails. In addition, I loved being close to easy day trip destinations like Belmont and Monroe with its waterfalls.
We flew in from Austin, TX and spent seven blissful days in a vacation rental, biking along the Rail Trail through South End’s colorful murals, kayaking on Lake Norman, exploring the Mint Museum’s contemporary art collections, and tasting my way through the city’s craft scene — especially at Lenny Boy Brewing Co. , where small-batch kombucha and locally brewed beer made the perfect refreshment after a day in the Carolina sun.
The CPCC Art Galleries are tucked into Central Piedmont Community College’s campus, but they don’t feel academic in the stiff sense. I wandered through the Ross Gallery first, where student and regional works shared the walls like old friends. Then we strolled through the gardens outside before heading into the second space, the Overcash Gallery. Afterward, I walked a few blocks and sat down at Sunflour Baking Company for a late lunch. Best of all, it's free admission!
Reid’s Fine Foods is a great place for a quick lunch while exploring - don't miss it!
One super cool day trip from Charlotte that was a real standout for my son was Good Karma Ranch (about 45 minutes) where we learned about sustainable farming, the benefits of alpaca fiber, and how much joy can come from simply being around these gentle creatures.
What I loved best:
Staying at the chic 4-star Kimpton Tryon Park Hotel was my personal highlight, where floor-to-ceiling windows framed the skyline and evenings on the rooftop bar felt electric.
A downside? Uptown traffic during rush hour was heavy, and navigating one-way streets slowed me down.
Winston-Salem
This is one of my favorite places to visit in North Carolina because Winston-Salem offers heaps of everything. You'll find historic neighborhoods, arts districts, gardens. It's conveniently close to Charlotte (about 1 hour and 15 minutes by car so it's an affordable day trip as well!). In addition, Winston-Salem is also part of the Piedmont Triad (Greensboro - Winston-Salem - High Point), which gave us access to heaps of interesting things to do!
Once known as a tobacco and textile hub, we loved the way North Carolina’s “Twin City” has redefined itself as a center for innovation, education, and creativity. From the living history of Old Salem Museums & Gardens to the galleries of the Reynolda House Museum of American Art and the buzz of Foothills Brewing, I found that the city offers both heritage and fresh energy.
We stayed at Historic Brookstown Inn for two romantic days, in a setting that is both cozy and historic since the inn was originally a cotton mill built in 1837, and, honestly I think it's one of the best weekend getaways in North Carolina!
So where should you eat and drink in Winston-Salem? The food scene is a tasty mix of Southern comfort and modern flavors. Mozelle’s Fresh Southern Bistro serves up elevated regional classics. And when it comes to craft beer, Foothills Brewing is a must-visit—famous for its People’s Porter and Hoppyum IPA, along with a lively downtown taproom.
Art lovers will love SECCA (Southeastern Center for Contemporary Art), while downtown offers murals, galleries, and live music. For fresh air, Quarry Park provides skyline views, and the Yadkin Valley wine region is just a short drive away.
What I loved best:
Little Richard’s is my favorite highlight for amazing barbecue.
A downside? Some areas of downtown felt quiet after business hours, with stretches of empty streets between lively spots. It made the city feel a little fragmented at night.
Durham
I thought that this was one of the coolest historic cities to visit in North Carolina when I moved to the South. I enjoyed learning that it's part of the "Tri-Cities" Research Triangle (Raleigh - Durham - Chapel Hill), a major hub for biotech and research.
Once a tobacco hub, Durham has reinvented itself in a clever way as a city of tech startups, world-class universities, and incredible food scene. Anchored by Duke University and the revitalized American Tobacco Campus, for me, Durham is an urban gem in the heart of the Triangle, just 20 minutes north from Chapel Hill.
Ready for a peaceful, as well as artful morning? Check out Sarah P. Duke Gardens and the Nasher Museum Café, a true standout combination! I loved visiting in late fall when the gardens feel extra calm. In addition, it’s the perfect time to warm up afterward with a cozy lunch at the museum.
After enjoying the ambiance of American Tobacco Campus in the afternoon, we had dinner at Mellow Mushroom inside the American Tobacco Campus. I ordered a specialty pizza with caramelized onions, mushrooms, and mozzarella. The crust came crisp on the outside, chewy within, the toppings smoky and sweet.
If you have more time, explore the Durham Bulls Athletic Park, where catching a minor league baseball game is a summer tradition. Art lovers should visit the Nasher Museum of Art, while history buffs can tour the Museum of Durham History.
We based ourselves at 21c Museum Hotel for two days, which doubles as an art gallery. For me, it set the tone for an art-filled romantic weekend getaway in North Carolina with my husband.
What I loved best:
The Eno River State Park, about 15 minutes from downtown, was my personal highlight for trails and summer swimming holes just minutes from downtown.
A downside? Parking near the campus was tight, especially on weekend evenings.
Chapel Hill
Nicknamed "The Southern Part of Heaven", this city is part of the vibrant Triangle region (with Durham and Raleigh just a short drive away). Chapel Hill (my #12 place to visit in North Carolina) holds its own with its walkable downtown, thriving music scene, and food culture that punches well above its size. Franklin Street, the town’s main artery, buzzes with Tar Heel pride on game days and offers the best mix of local dining, bookstores, and nightlife
We had breakfast at Sunrise Biscuit Kitchen, a drive-thru gem recommended to us by locals. I had their famous chicken biscuit ($4.99), crispy, peppery chicken tucked into a buttery biscuit, with a side of hash browns.
My favorite things to do include the Ackland Art Museum, Morehead Planetarium (where astronauts once trained!). Music lovers should look for shows at Cat’s Cradle in nearby Carrboro, one of the Southeast’s legendary venues.
Nature is never far away either, with trails like Battle Park offering a peaceful forest escape right in town. I especially enjoyed wandering through the Coker Arboretum (free) with Chris and our son.
We checked into the 4-star historic Carolina Inn, located on campus for two care-free days - I loved its Southern hospitality with elegant touches.
What I loved best:
The Franklin Street staple Sutton’s Drug Store delivers nostalgic diner vibes, my favorite highlight.
Raleigh
Ready for a city trip filled with character, comfort, and great food? Raleigh is one of my favorite places to visit in North Carolina, and I head here when I want a lot to see in do in one place. Known as the “City of Oaks” for its tree-lined streets, Raleigh has a lively food scene, abundant green spaces, and thriving arts and music culture.
Raleigh’s dining scene is one of the best I've found since moving to the South. Poole’s Diner, helmed by James Beard Award–winning chef Ashley Christensen, is a standout for modern comfort food (and its famous macaroni au gratin). Brewery Bhavana offers an unusual but fantastic combination of craft beer, dim sum (and even a flower shop - weird, I know, but it works!).
If you are short on time and want to experience it all, I can vouch for the Taste Carolina Food Tour, which takes you through multiple restaurants downtown for a sampling of the city’s best flavors.
Don't skip the city’s outstanding museums (we loved that so many of them are free!) including the North Carolina Museum of Art, the North Carolina Museum of Natural Sciences, and the North Carolina Museum of History.
Need more ideas in Raleigh? Explore the historic Oakwood neighborhood for beautifully preserved 19th-century homes, and go for a stroll in Pullen Park for family fun. Outdoors, bike or walk along the Capital Area Greenway, and head to William B. Umstead State Park for hiking and lakeside trails. Music lovers should check the lineup at Red Hat Amphitheater and Lincoln Theatre.
You can also head out of town on one of my favorite day trips.
What I loved best:
The farmers’ market in Raleigh is my favorite highlight for local atmosphere and cheap snacks.
There are many good places to stay in Downtown Raleigh - I especially enjoy boutique hotels like Guest House Raleigh (close to the city’s food and nightlife scene) and The StateView Hotel on NC State’s campus (for a historic, academic atmosphere!).
A downside? Downtown parking filled quickly during lunch and evening hours.
Best Places to Visit on the Coast of North Carolina (Eastern NC):
Ocean beaches are my favorite for a relaxing vacation and there are some amazing beaches to choose from in North Carolina.
Wilmington and It's Amazing Beaches
Ready for an East Coast weekend getaway that still feels deeply rooted in history? Wilmington is a real standout! Located along the Cape Fear River and just minutes from Atlantic beaches, I loved the lively riverfront, and a thriving arts and dining scene here. Its walkable historic district, lined with centuries-old oaks and colorful homes, makes it one of the state’s most picturesque cities.
We drove about two hours southeast from Raleigh, and stayed an easy week in an affordable vacation rental.
I enjoyed exploring Airlie Gardens ($10) in the morning, and having a stroll along the Riverwalk in the afternoon. History lovers will appreciate the Bellamy Mansion Museum and a tour of the Battleship North Carolina, moored just across the river. The Cameron Art Museum highlights local and international works, a cool spot if you are a history buff like me. When the sun calls, head to nearby beaches: Wrightsville Beach for surfing, Carolina Beach for boardwalk fun, or Kure Beach for a quieter coastal escape!
In addition, I loved that Wilmington is such a cool spot for foodies. Dockside Restaurant is a local favorite on the water, while Elijah’s and Pilot House offer riverside dining downtown. Indochine is beloved for its eclectic atmosphere and Thai cuisine, while newer spots like Savorez bring a modern, Latin-inspired twist.
What I loved best:
Kilwin’s where we had sweet treats right on the riverwalk was my personal highlight.
A downside? Summer weekends brought heavy crowds to the Riverwalk.
Wrightsville Beach
This coastal town feels like one of the most unspoiled and inviting stretches of shoreline in the state. I think it's is one of the best day trips in North Carolina for beach lovers, and my #15 place to visit in North Carolina!
Wrightsville Beach is a place where soft sand, clear blue water, and a lively yet relaxed atmosphere come together. Just 11 minutes from Wilmington, it combines the energy of a surf town with the calm of a classic beach escape.
The pace was easygoing — surfers catching waves at sunrise, families biking along the Loop, and friends gathering for seafood at waterfront spots as sailboats drifted by. What makes Wrightsville special is the mix: a walkable beach town full of energy, balanced with tranquil marshes, inlets, and miles of shoreline perfect for slowing down.
What I loved best:
The afternoon swimming and lounging by the ocean was a standout. We ended the day with a sunset over the Harbor Island sound, followed by dinner at Bluewater Waterfront Grill which was incredible.
Carolina Beach
This North Carolina beach town, tucked between the Atlantic Ocean and the Cape Fear River, is one of my favorite places to visit when I want a mix of classic beach fun and relaxed coastal charm.
I thought Carolina Beach was wonderfully lively with its nostalgic boardwalk, sun-soaked beaches, colorful shops, and easygoing Southern rythm all framed by the sparkling Atlantic Ocean.
Beyond the classic beach-town fun, I loved its little quirks and surprises, from spotting Venus flytraps in Carolina Beach State Park to riding a retro Ferris wheel at sunset. For snackes, we went to Britt’s Donuts which had a line out into the street, but it was worth the wait!
What I loved best:
Seaside lunch overlooking the ocean at Sunny Daze Smokehouse was my personal highlight - we had amazing barbecue brisket sandwiches.
Elizabeth City
Elizabeth City (my #17 place to visit in North Carolina) feels like one of the most unspoiled waterfront towns in northeastern North Carolina. I think it's one of the absolute best small coastal destinations on the East Coast.
Perched along the Pasquotank River, this North Carolina’s Inner Banks city has plenty of maritime history, a walkable downtown, and easy access to the Albemarle Sound.
We drove east from Raleigh, about 3 hours on this part of our journey.
The river is at the heart of life here: docks and marinas line the waterfront, sailboats drift by, and sunsets over the Pasquotank set the evening scene.
I recommend start with the Museum of the Albemarle, which brings the region’s history to life. Next, stroll along the waterfront and Mariners’ Wharf Park and catch a concert or community event. If you are feeling active, kayak along the Pasquotank, or take a short drive to Dismal Swamp State Park for hiking and biking along historic canals. History buffs will enjoy exploring the city’s historic districts, lined with Victorian homes and shaded streets.
Dining here highlights local seafood and Southern comfort. Cypress Creek Grill is a downtown favorite for riverside dining, while Hoppin’ Johnz serves up creative takes on Southern classics.
Need a place to stay? Check out The Culpepper Inn for two romantic days.
What I loved best:
Montero’s Restaurant for a casual meal was my personal highlight.
A downside? Some of the shops and cafés downtown closed early. I wished the waterfront stayed lively a little longer after dark.
Atlantic Beach
I loved visiting this laid-back coastal town not long after we moved to the East Coast, usually arriving by car on a road trip after a scenic drive that felt like a slow transition from everyday life into vacation mode. By the time we crossed onto Bogue Banks, everything seemed to soften—the light, the pace, even our conversations.
Atlantic Beach (my #18 place to visit in North Carolina) felt easy and welcoming right away. It had that classic beach-town charm without feeling crowded or overdone, the kind of place where flip-flops are always appropriate and no one seems to be in a rush.
We loved how simple it was to immerse ourselves in nature, with wide sandy beaches, gentle waves, and long stretches of shoreline perfect for unhurried walks. The sound of the ocean became the backdrop to everything, making our time together feel calm and connected.
One of my favorite moments was exploring Fort Macon State Park, where history and nature blend beautifully. Walking the trails and emerging onto quiet beaches with sweeping ocean views felt like discovering a secret corner of the coast. Mornings were slow and sweet—coffee in hand, bare feet in the sand, watching pelicans glide just above the water. It felt grounding in the best way.
We also loved how close everything was, from casual seafood spots to waterfront restaurants where we could linger over dinner as the sky darkened and the breeze cooled. Evenings were especially memorable, with sunset walks along the shore and the soft glow of beach houses lighting up one by one, giving the town a cozy, intimate feel.
What I loved best:
Atlantic Beach is one of my favorite places to visit on vacation to North Carolina! Looking for North Carolina beaches? I recommend this article.
Ending the day with a colorful sunset over Bogue Sound was my personal highlight!