16 Top-Rated Resorts in North Carolina

Written by Bryan Dearsley
Updated Mar 20, 2023
We may earn a commission from affiliate links ()

A popular getaway choice for its beautiful beaches and lovely rolling countryside, North Carolina is one of the best places to visit to sample that famous Southern hospitality. Better still, it also offers plenty of quality resorts for you to consider for your next vacation.

North Carolina is especially popular for those who enjoy the finer things in life. Such folks are attracted to its sumptuous accommodations, such as those provided by the famous Inn on Biltmore Estate, a luxury hotel set on one of the largest country estates in the nation.

Also popular for those seeking high-end vacations are Old Edwards Inn & Spa in the Blue Ridge Mountains and The Omni Grove Park Inn in the popular tourist destination of Asheville.

These and many other impressive resorts, including top romantic destinations perfect for couples and affordable family-friendly options, are yours to discover with our list of the best resorts in North Carolina.

1. The Umstead Hotel and Spa, Cary

The Umstead Hotel and Spa
Photo Source: The Umstead Hotel and Spa

Accommodation: The Umstead Hotel and Spa

One of North Carolina's most elegant luxury accommodations, the charming Umstead Hotel and Spa in Cary is a must-stay for those who appreciate and crave a modicum of refinement. Highlights of a stay at this opulent 5-star hotel include such perks as valet parking, 24-hour in-room dining, and concierge services.

Complimentary morning coffee, afternoon tea with live music, a fine dining restaurant, and evening entertainment are also yours to enjoy. Other notable amenities include ample meeting and convention space, a boutique gift shop, a spa, and a heated outdoor swimming pool. There's also a fitness center with yoga classes available, free use of the hotel's bikes, plus a lake and jogging trail.

When it comes to bedtime, there are 150 luxury rooms and suites to choose from, each equipped with espresso machines, shoe-shine service, as well as nightly turndown. A good upgrade is the studio suite. These come with a king bed, separate living areas with pullout couches, bathrooms with windows, and garden views.

For a real dose of indulgence, opt for the 922-square-foot executive suite, which comes with a large balcony with lake views. Pets are welcome for a fee.

Address: 100 Woodland Pond Dr., Cary, North Carolina

2. The Fearrington House Inn, Pittsboro

The Fearrington House Inn
Photo Source: The Fearrington House Inn

Accommodation: The Fearrington House Inn

For those who enjoy a rural setting, it doesn't get much better than The Fearrington House Inn. Set on a picturesque historic farmstead, this stunning 5-star luxury location consists of just 32 elegant guest rooms, each with its own unique décor, including artwork and antique furnishings.

If available, opt for one of the larger grand suites. If you do, you'll be rewarded with your own courtyard, king bed, and fireplace in the separate sitting area, along with large walk-in closets. They also feature spacious bathrooms with separate jet tubs, and the chocolates delivered at evening turndown are a real treat!

The amenities, as you'd expect from a Relais & Châteaux hotel, are world-class. Highlights include a fine-dining restaurant serving breakfast, lunch, and dinner; your choice of daily newspaper; a full-service spa; and boutique shopping in the Fearrington Village, of which the resort is a part.

This village-style complex is a delight to explore thanks to its easy brick paths and gardens. Bikes are also available when it comes time to explore a little further afield.

Address: 2000 Fearrington Village Center, 230 Market St., Pittsboro, North Carolina

3. The Inn on Biltmore Estate, Asheville

The Inn on Biltmore Estate
Photo Source: The Inn on Biltmore Estate

Accommodation: The Inn on Biltmore Estate

If you enjoy luxury, then Biltmore, the home of the Vanderbilt family, is one North Carolina address you should definitely consider visiting. Sitting majestically on 8,000 acres of beautiful rolling countryside and manicured lawns and gardens, the 4-star Inn on Biltmore Estate offers a variety of elegant accommodation options and consistently ranks as one of the top-rated resorts in Asheville.

Couples will enjoy the exquisitely appointed and beautifully decorated "grand king" rooms. These spacious and bright units include a separate bedroom area, a comfortable living space, plus a large bathroom with separate bathtubs and showers. A number of larger suites are also available for those needing more space.

A highlight of a visit includes spending time exploring the renowned grounds and gardens. That, and being spoiled. Considered one of the top places to visit in North Carolina for a fun vacation, you'll want to treat yourself and your loved one to quality time at the inn's world-class spa, enjoying a couples' treatment and massage.

You'll also want to partake in one of the on-site restaurants. In-room and private dining options are also available. Other amenities of note include boutique shops, live entertainment, a fitness center, plus a heated outdoor swimming pool.

Address: 1 Antler Hill Rd., Asheville, North Carolina

4. Old Edwards Inn and Spa, Highlands

Old Edwards Inn & Spa
Photo Source: Old Edwards Inn and Spa

Accommodation: Old Edwards Inn & Spa

Located amid one of the most idyllic settings in the Blue Ridge Mountains, the 4-star Old Edwards Inn and Spa is a great choice for those seeking a relaxing luxury getaway or extended vacation close to the heart of historic Highlands. Boasting a distinctly romantic European style, this elegant inn offers plenty of things to do on-site at what's widely regarded as one of North Carolina's top mountain resorts.

Popular activities include enjoying a bespoke spa treatment and relaxing in its heated outdoor mineral pools or working out in the fitness center. Other notable features include access to great golf, plus a games room for the kids. Great dining options are available, including poolside and in-room services.

There are a variety of excellent accommodation choices available here, from standard-sized guestrooms to roomy suites and spacious cottages and vacation homes. Among the top luxury offerings are the exquisite Hickory Cottages. These architecturally pleasing units consist of large bedrooms, seating areas with fireplaces, and plenty of space to relax on their terraces.

Address: 445 Main St., Highlands, North Carolina

5. The Omni Grove Park Inn, Asheville

The Omni Grove Park Inn
Photo Source: The Omni Grove Park Inn

Accommodation: The Omni Grove Park Inn

Part of the leading luxury Omni Hotels and Resorts group, the Omni Grove Park Inn serves as an excellent choice of accommodations for those seeking a memorable stay in the attractive city of Asheville. This delightful 100-plus-year-old 4-star inn offers a choice of 513 guest rooms and suites, each boasting features like separate seating areas, microwaves, and mini-fridges.

The pinnacle of luxury here is the opulent penthouse suite, with its huge living area and modern kitchen. Guests staying in the larger suites get access to a private club with concierge service, free breakfast and snacks including hors d'oeuvres...and no kids! A number of pet-friendly rooms are available.

There's plenty to commend the hotel's amenities, too. Features of note are the large world-class full-service spa, which is built underground; a fine-dining restaurant with incredible mountain views; boutique shops; a large heated outdoor swimming pool; a championship 18-hole golf course; six tennis courts; plus a fitness center.

Traveling with your fur baby? The Omni Grove Park inn is one of the best pet-friendly hotels in Asheville, with two dogs of up to 60 pounds per family being welcome. Rooms are limited, however, so plan ahead. An additional cleaning charge is applied.

Address: 290 Macon Ave., Asheville, North Carolina

6. Abbington Green Bed & Breakfast Inn & Spa, Asheville

Abbington Green Bed & Breakfast Inn & Spa
Photo Source: Abbington Green Bed & Breakfast Inn & Spa

Accommodation: Abbington Green Bed & Breakfast Inn & Spa

A popular choice for couples seeking an intimate getaway, the 4-star Abbington Green Bed & Breakfast Inn & Spa offers one of the top boutique inn experiences in Asheville.

This resort is themed throughout in an "old country" style, and the evidence of this delightful place's British roots is everywhere, from the huge traditional English breakfast to the magnificent gardens, just waiting to be explored and enjoyed. For those in need of a little pampering, spa services can be arranged.

Each of the rooms at Abbington is themed after well-known parts of London and was designed and decorated with comfort and fun in mind. While cozy rooms and suites are available, the inn has a spectacular two-bedroom unit that boasts its own private entrance, a separate living area with a fireplace, a dining room, and one full and one half bathroom. It also comes with a full kitchen with modern appliances and a furnished porch. Some pet-friendly units are available.

Address: 46 Cumberland Circle, Asheville, North Carolina

7. Sanderling Resort, Duck

Sanderling Resort
Photo Source: Sanderling Resort

Accommodation: Sanderling Resort

Perfect for beachgoers and water sports enthusiasts, the 4-star Sanderling Resort in Duck is one of the best beach resorts in North Carolina. This plush seaside resort offers a high degree of luxury that's as popular with couples as it is with families.

The best fun stuff is undeniably focused around the resort's many outdoor activities. These include sunbathing and swimming at the beach and pools, with valet services provided, including umbrella and lounge chair reservations. Other fun to be had includes playing a round of golf or challenging friends and family to a game of tennis.

Other amenities you'll want to experience include the Spa at Sanderling, a world-class facility popular for its massages. There are also a number of dining options to enjoy in the resort's restaurants, or in the comfort of your room. For a special treat, order one of their excellent picnic hampers.

A variety of accommodation options are available, most of which come with private furnished patios or balconies with ocean or tranquil marsh views. A great choice are the spacious suites in the South Inn building.

These come with a master bedroom with a king bed, a separate living area with a queen-sized pullout couch, and large bathrooms with bathrobes provided. They also feature well-appointed kitchenettes with a wet bar, mini-fridge, and microwave. Some units also come with a cozy fireplace.

Address: 1461 Duck Road, Duck, North Carolina

8. The Ballantyne, A Luxury Collection Hotel, Charlotte

The Ballantyne, A Luxury Collection Hotel
Photo Source: The Ballantyne, A Luxury Collection Hotel

Accommodation: The Ballantyne, A Luxury Collection Hotel

There are plenty of fun things to do in Charlotte, including spending time at The Ballantyne hotel. You can choose from a variety of leisure pursuits at this classy 4-star resort, with activities ranging from sunbathing and relaxing on the large poolside terrace, which offers cabana rentals, to enjoying a variety of sports activities. Popular options include tennis, golf, biking, and a dedicated jogging trail.

There's also a 24-hour fitness center, which offers personal training and yoga classes. Those wanting to indulge in a little pampering will enjoy a treatment or massage at the on-site spa, and afterward, unwind further in the saunas and hot tubs.

The guest rooms at this large and luxurious hotel are brightly decorated, with their oversized windows allowing in plenty of natural light. Standard features include comfortable, high-quality beds and bedding, including a choice of pillows; work desks; spacious marble bathrooms with a separate bathtub and glass shower, plus plush bathrobes and slippers; and balconies.

For those requiring additional space, inquire about the availability of one of the larger suites or the large presidential suites. Better still, book into the stand-alone cottage. This unit comes with four bedrooms, four bathrooms, and a full kitchen, and overlooks the golf course.

Address: 10000 Ballantyne Commons Parkway, Charlotte, North Carolina

9. The Esmeralda Inn & Restaurant, Chimney Rock

The Esmeralda Inn
Photo Source: The Esmeralda Inn & Restaurant

Accommodation: The Esmeralda Inn

Thanks to its proximity to Asheville and the historic Biltmore Estate, the 4-star Esmeralda Inn & Restaurant in Chimney Rock is a popular getaway spot for travelers. Constructed in 1892 and consisting of just 14 elegantly decorated guest rooms along with three stand-alone cabins, it's especially popular with couples seeking a quieter and more intimate accommodation experience.

The rooms are each individually decorated and furnished and include seating areas with real fireplaces, as well as large bathrooms and hot tubs. If available, be sure to request a stay in one of the inn's larger premium rooms. These come with king beds, separate living areas, and use of a private terrace.

The historic building has been carefully refurbished over the years, ensuring that many original fixtures remain. In addition to enjoying a relaxing and comfortable sleep, a highlight of a stay here is enjoying a meal in the dining room, including the complimentary breakfast, while taking in the superb views over the nearby lake.

There's also a games room with fun activities, including billiards, foosball, air hockey, and classic board games. Those seeking some quiet reading time can enjoy the library area. Other amenities on-site include a spa and gift shop.

Address: 910 Main Street, Chimney Rock, North Carolina

10. Grandover Resort & Conference Center, Greensboro

Grandover Resort, Golf, Spa, & Conference Center
Photo Source: Grandover Resort & Conference Center

Accommodation: Grandover Resort & Conference Center

Located in Greensboro, the 4-star Grandover Resort has a solid reputation among business and leisure travelers alike. It's a popular location as much for its scenic views over the Piedmont mountains as it is for its world-class amenities. These include two championship golf courses, great dining options, a full-service spa, swimming pools, and a large convention center.

The resort's bright rooms have all been fully renovated and are worthy of consideration. Standard features include tall windows, HDTVs, coffee makers, and spacious bathrooms with robes provided.

A popular choice for couples is the king room, which also comes with a desk and reading chair. Double queen rooms are also available.

Address: 1000 Club Road, Greensboro, North Carolina

11. The StateView Hotel, Autograph Collection, Raleigh

Photo Source: The StateView Hotel, Autograph Collection
Photo Source: The StateView Hotel, Autograph Collection

Accommodation: The StateView Hotel, Autograph Collection

Located on the outskirts of the state capital of Raleigh on the grounds of North Carolina State University's Centennial Campus, The StateView Hotel, Autograph Collection, is just a short drive from the downtown core. Designated a 4-star hotel, this property offers an upscale resort experience for those wanting to explore North Carolina's capital city.

The amenities are first-rate, and the resort itself is just a few minutes from William B. Umstead State Park, a popular spot for hiking, biking, and horseback riding. In addition to the heated outdoor swimming pool, there's a well-equipped fitness center, a business center, and meeting rooms, as well as plenty of complimentary parking. An affordable valet parking option is also available.

Be sure to check out the hotel's restaurant, Flask & Beaker, for a memorable dining experience that focuses on using regionally sourced produce. The restaurant is also popular among locals for its superb lake views. In-room dining is also an option.

A variety of rooms and suites are available, some with separate dining rooms and living areas. While standard features include spacious bathrooms with separate bathtubs, large-screen HDTVs, and free Wi-Fi, you do need to request a lake view if you want one and if they're available.

Large Presidential Suites are also available, which feature separate bedrooms and conference tables.

Address: 2451 Alumni Drive, Raleigh, North Carolina

12. The Carolina Hotel, Pinehurst Resort, Pinehurst

The Carolina Hotel, Pinehurst Resort
Photo Source: The Carolina Hotel, Pinehurst Resort

Accommodation: The Carolina Hotel - Pinehurst Resort

Built in the style of the classic plantations of the south, though on a larger scale, the Carolina Hotel, Pinehurst Resort has been providing southern hospitality for well over 100 years.

A highlight of a stay in what has been affectionately dubbed the "Queen of the South" is finding a favorite quiet spot and simply sitting back and enjoying the hotel's massive wrap-around verandas. Better still, grab a baked treat and beverage from the coffee shop, or partake in the complimentary afternoon tea.

Also available for guests to enjoy are bike rentals and carriage rides, a full-service spa, and a fitness center. There's also a large heated swimming pool, plus one for the kids; a putting green and golf course; and tennis courts.

It's a surprisingly large hotel, consisting of 230 luxurious guest rooms and suites. A good choice for couples seeking time alone are the traditional rooms, which come with such standard features as a king bed or two queens, each with feather-top bedding.

Other in-room amenities include HDTVs, spacious marble bathrooms, some with separate bathtubs and showers, as well as work desks. A number of larger units are available, which come with separate seating areas.

Address: 80 Carolina Vista Drive, Pinehurst, North Carolina

13. Holiday Inn Resort Wilmington East Wrightsville Beach, an IHG Hotel

Photo Source: Holiday Inn Resort Wilmington East Wrightsville Beach, an IHG Hotel
Photo Source: Holiday Inn Resort Wilmington East Wrightsville Beach, an IHG Hotel

Accommodation: Holiday Inn Resort Wrightsville Beach

A popular choice for family beach vacations on the North Carolina coast, the Holiday Inn Resort Wilmington East on Wrightsville Beach is ideally situated for those who enjoy the beach. Although it's located just a short drive away from the area's top attractions, there's certainly plenty to do on-site at this 3-star IHG-group hotel to keep young and old alike busy.

Amenities for the kids include a games room with arcade-style video games, a playground, a sports court, and an activity center offering plenty of additional fun and programs. In addition to swimming at the beach, there are a number of pools to enjoy, each with large terraces for sunbathing. The resort also offers bike rentals, a fitness center, a restaurant, and a shuttle bus service for when you want to venture further afield.

The resort's suite-style units are spacious, and each comes with furnished private balconies with great views, wet bars, and large bathrooms with jetted tubs. There are even a number of special kids' suites, too. Other features include HDTVs, gaming consoles, microwaves, and mini-fridges.

Address: 1706 N Lumina Ave., Wrightsville Beach, North Carolina

14. Chetola Resort at Blowing Rock

Photo Source: Chetola Resort at Blowing Rock
Photo Source: Chetola Resort at Blowing Rock

Accommodation: Chetola Resort at Blowing Rock

Really three resorts in one, 3-star Chetola Resort at Blowing Rock, one of the nicest mountain towns in North Carolina, has an accommodations option to suit all travel needs.

Those seeking a traditional resort-style vacation should check into Chetola Lodge, a 42-room affair with views over Chetola Lake. While all rooms feature either two queen or king beds, ask for availability in one of the spacious Lakeview Crown Suites, which come with extra living space that includes a queen pullout, and balconies.

Couples seeking an intimate getaway should consider a stay at the historic Bob Timberlake Inn. Offering B&B-style accommodations and packages, rooms are located in the property's old manor house and feature custom furnishings and artwork, fireplaces, and elegant bathrooms. Guests also have access to a "personal pantry" stocked with goodies, a complimentary breakfast, a private parlor, and even a library.

Traveling with a family or a larger group, or simply like a little more space in which to spread out in? Check for availability in the resort's Chetola Premium Condominiums. Ranging in size from one to four bedrooms, these elegantly appointed apartment-style units feature plenty of living space, kitchens with modern appliances, and large bathrooms, along with balconies offering superb views over the surrounding countryside.

There are plenty of fun things to do around this popular resort, too. Spread across 78 acres, the resort features many pleasant trails and is an easy stroll away from the village of Blowing Rock and a 3,600-acre national park.

On-site amenities include a restaurant, a sports and recreation center, a full-service spa, tennis courts, an indoor swimming pool, plus fishing on the lake. The resort is an Orvis-endorsed fly fishing lodge offering fly fishing instruction and guided trips. For the kids, camps and educational programs are also offered.

Address: 185 Chetola Lake Drive, Blowing Rock, North Carolina

15. Blockade Runner Beach Resort, Wrightsville Beach

Blockade Runner Beach Resort
Photo Source: Blockade Runner Beach Resort

Accommodation: Blockade Runner Beach Resort

Boasting one of the best oceanfront properties in North Carolina, the popular 3-star luxury Blockade Runner Beach Resort in Wrightsville Beach has been welcoming guests to enjoy its authentic Southern hospitality since 1964. It's set in an area of unspoiled oceanfront that's just begging to be explored and caters to those interested in a variety of outdoor leisure activities, from sailing to kayaking.

In addition to swimming at the beach, there's a large outdoor pool with accompanying attendant services and pool toys. Other on-site amenities include a fitness center, ocean-side yoga classes, and great restaurants with garden dining experiences available.

The rooms are bright and elegantly decorated, each boasting furnished balconies accessible through tall sliding-glass doors. The smaller units overlooking the Intracoastal Waterway come with a choice of king or two queen beds, HDTVs, bathrobes, desks, mini-fridges, and Keurig coffee makers.

For an ocean view, choose one of the large luxury suites overlooking the beach. Features of these elegant units include an outdoor fireplace on the balcony, large bathrooms with separate soaker tubs and rain showers, and plenty of seating.

Address: 275 Waynick Blvd., Wrightsville Beach, North Carolina

16. Shell Island Resort, Wrightsville Beach

Shell Island Resort
Photo Source: Shell Island Resort

Accommodation: Shell Island Resort

Another great 3-star beach vacation destination worth considering is Shell Island Resort. Located in Wrightsville Beach, one of the best coastal towns in North Carolina, Shell Island consists of 169 elegant guestrooms, each of which boasts views over the Atlantic.

Standard features include private balconies; spacious separate living areas with pull-out couches and HDTVs; plus a handy kitchenette complete with a fridge, stovetop, and microwave as well as a dining area. These units can sleep between four to six guests.

In addition to having easy access to the resort's 3,000 feet of beach frontage, you'll enjoy activities such as beach volleyball. Guests can also enjoy relaxing poolside, and there's an outdoor and indoor pool. You can also work out in the fitness center. A casual dining restaurant overlooking the ocean is also available.

Address: 2700 Lumina Ave N, Wrightsville Beach, North Carolina

Map of Resorts in North Carolina

Discover destinations, find outdoor adventures, follow the journeys of our travel writers around the world, and be inspired.