Boasting gorgeous natural landscapes along the East Coast of the United States, North Carolina is an ideal destination for all types of travelers. From the luxury spa resorts to scenic hiking trails of the Blue Ridge Mountains, trendy vibes in Asheville and iconic museums such as the NASCAR Hall of Fame, this state has plenty to offer. No matter the region you choose to stay, visitors are sure to find plenty of luxury resorts offering stunning scenery mixed with charming Southern hospitality. Whether you’re looking for a romantic escape, family adventure, or time with friends, these top resorts in North Carolina are worth a stay.

YOU'RE ALL SET!

Look out for our newsletters in your inbox soon.

Sanderling Resort, Duck Sanderling Resort
Sanderling Resort

Sanderling Resort, Duck

A newly remodeled resort situated on the Atlantic Ocean, the Sanderling Resort boasts beachy vibes and tranquil surroundings. With pure oceanfront luxury, guests are spoiled with views at this 16-acre sprawling resort from their private balconies. Guests will be greeted with the seaside decor and casual elegance and an abundance of on-site activities to choose from. In the daytime, visitors can relax by the pool, take a dip in the ocean, play a round of golf or hit the tennis courts before refueling at the variety of cuisine options sourced from local ingredients, from upscale steak dinners to casual sandwiches. The on-site spa also offers a chance to unwind and rejuvenate with a variety of body treatments and salon services.

The Umstead Hotel and Spa, Cary The Umstead Hotel and Spa
Credit: theumstead.com
The Umstead Hotel and Spa

The Umstead Hotel and Spa, Cary

Surrounded by pine trees and a lake, The Umstead Hotel and Spa is situated just outside Raleigh. Stylish and contemporary, this tranquil escape offers limestone and granite bathrooms, comfy beds, and lake-view balconies. Choose from 10 types of massages at the spa facilities or relax by an infinity pool for a day of relaxation, as this eco-friendly resort pampers guests with an extensive list of amenities that include complimentary bicycles and weekend yoga. Dining at the on-site restaurant Herons will leave you feeling refreshed with a menu that is comprised of locally grown produce and organic meats.

The Omni Grove Park Inn, Asheville The Omni Grove Park Inn
Credit: omnihotels.com
The Omni Grove Park Inn

The Omni Grove Park Inn, Asheville

Serving guests for over a century, The Omni Grove Park Inn is a historic gem located in the charming town of Asheville, where you’ll find magical Blue Ridge Mountain views. Boasting luxurious rooms, including suites, this resort mixes traditional Southern hospitality with modern conveniences. The highlight is the world-class subterranean spa with cavernous water features and decadent spa treatments. Active travelers will enjoy the 18-hole golf course and both indoor and outdoor tennis courts, and the sports complex where guests can partake in racquetball, yoga, and aerobics. Soak in the panoramic views of the leafy foliage or cozy up to the granite fireplaces for a night under the stars.

Harrah's Cherokee Casino Resort, Cherokee Harrah's Cherokee Casino Resort
Credit: caesars.com
Harrah's Cherokee Casino Resort

Harrah's Cherokee Casino Resort, Cherokee

Set amongst acres of stunning Great Smoky Mountain scenery, Harrah’s Cherokee Casino Resort is popular for its luxury lodging and upscale experience. Here guests will be impressed by the 150,000 square feet of gaming area with more than 4,100 Vegas-style slots, a 3,000 seat Event Center hosting big-name performers. In addition to the action-packed facilities, the hotel boasts a variety of dining options, a Balinese-inspired Mandara Spa center, and retail shopping opportunities. After a day of activity, guests will find 1,108 spacious rooms and suites with large baths, elegant furniture, and modern conveniences.

Blockade Runner Beach Resort, Wrightsville Beach Blockade Runner Beach Resort
Blockade Runner Beach Resort

Blockade Runner Beach Resort, Wrightsville Beach

A contemporary resort hotel, Blockade Runner Beach Resort is a family-friendly accommodation with plenty of activities to choose from. Outdoor and nature lovers will be in heaven, as the lush landscaped gardens are situated with the ocean on one side and the sound on the other. From sailing, fishing, kayaking, and sunset cruises, guests are spoiled for choice. Kids are never far from fun, as the resorts Sandcampers program offers a range of crafts, games, beach fun, and island excursions that will ensure a memorable vacation, while adults can soak in the ocean views at the award-winning East Oceanfront and dine on fresh seafood before retiring to spacious waterfront view rooms.

The Ritz-Carlton Charlotte, Charlotte The Ritz-Carlton Charlotte
Credit: ritzcarlton.com
The Ritz-Carlton Charlotte

The Ritz-Carlton Charlotte, Charlotte

Located in the heart of Charlotte, The Ritz-Carlton Charlotte lives up to its brand name with luxury touches and outstanding amenities. Contemporary decor and art are peppered throughout the property, with rooms boasting comfy oversized beds and large bathrooms. The penthouse Spa & Wellness Center offers a broad range of treatments in addition to an indoor pool, while the BLT Steak restaurant serves up mouthwatering French cuisine. A unique rooftop garden is what sets this hotel apart from others, with two beehives creating homemade nectar that is incorporated into the guest experience, from honey pecan gelato to honey-based spa treatments. For an even sweeter experience, head to the Bar Cocoa dessert boutique in the lobby for homemade treats before visiting some of Charlotte’s top attractions.

Old Edwards Inn and Spa, Highlands Old Edwards Inn and Spa
Old Edwards Inn and Spa

Old Edwards Inn and Spa, Highlands

Awarded the #5 Top Hotel in the US by TripAdvisor in 2015, and named the #4 Top Resort Hotel in The South in 2017 by the Travel and Leisure World’s Best Awards, the Old Edwards Inn and Spa is situated in the charming mountain town of Highlands, nestled amongst the Blue Ridge Mountains only 90 minutes southwest of Asheville. Historic and luxurious, here guests will find individually decorated cottages and rooms with charming Victorian-era furnishings and cozy fireplaces. The resort boasts an abundance of opportunities to explore its sprawling property, with heated mineral pools, live music, shopping, and a pampering spa. The onsite restaurant, The Madison, is often the highlight of a visit to Old Edwards, serving locally sourced dishes and ingredients that come straight from the hotel’s own garden and greenhouse and cocktails made with fresh herbs.

The Carolina Hotel - Pinehurst Resort, Pinehurst The Carolina Hotel - Pinehurst Resort
Credit: pinehurst.com
The Carolina Hotel - Pinehurst Resort

The Carolina Hotel - Pinehurst Resort, Pinehurst

A majestic century-old property, the Pinehurst Resort is actually three different hotels, including The Carolina, The Holly Inn and The Manor. All three offer a historic ambiance, with spacious rooms and charming Southern decor. It is the largest golf resort in the United States with 8 different world-class courses for golf aficionados to try and is the only site to hotels all five of the USGA’s major championships. The resort is expansive with tons of amenities other than golf, including eateries and a luxury spa and countless outdoor activities.

You May Also Like
15 North Carolina Restaurants Offering Delivery/Take-Out Right Now By ALYSSA OCHS | MAR 30, 2020