Our research is editorially independent but we may earn a commission for purchases made through our links.
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 in, 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.
One of the best couples resorts in the U.S., 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 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.
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 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.
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.
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.
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.
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.
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.
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.