16 Top-Rated Resorts in North Carolina

Written by Bryan Dearsley
Updated Sep 24, 2021

We may earn a commission from affiliate links ()

A popular getaway choice for its beautiful beaches and lovely rolling countryside – and one of the best places to visit to sample that famous Southern hospitality – North Carolina offers plenty of quality resorts for your next vacation.

North Carolina is especially popular for those who enjoy the finer things in life. Such folks are attracted to 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 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

Another 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 this 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, spa, and a heated outdoor swimming pool. There's also a fitness center (yoga classes are available), free use of the hotel's bikes, plus a lake and jogging trail.

When it comes to bedtime, there are150 luxury rooms and suites to choose from, each equipped with espresso machines, shoe shine service, as well as nightly turndown. A good upgrade are the studio suites. 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.

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 guests rooms, each with its own unique décor, including artworks 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, fireplace in the separate sitting area, along with large walk-in closets. They also feature spacious bathrooms with separate jet tubs (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.

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.

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. Many guests will treat themselves to quality time at the inn's world-class spa (the couples' treatments and massages are popular), as well as taking 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.

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.

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

There are a variety of excellent accommodation options available here, from standard-sized guestrooms to roomy suites and spacious cottages and vacation homes. One of 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.

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 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.

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 Abbington Green Bed & Breakfast Inn & Spa offers one of the top boutique inn experiences in Asheville.

The resort is themed throughout in an "old country" style, and the evidence of this delightful place's British roots are 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 are themed after well-known parts of London and were 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.

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 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, which include everything from sunbathing and swimming at the beach and pools (beach valet services provided, including umbrella and lounge chair reservations), 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 (bathrobes provided). They also feature well-appointed kitchenettes with a wet bar, mini-fridge, and microwave. Some units also come with a cozy fireplace.

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's plenty of fun things to do at The Ballantyne in Charlotte. Guests can choose from a variety of leisure pursuits. Activities at this classy 4-star resort range from sunbathing and relaxing on the large poolside terrace (cabana rentals are available) to enjoying a variety of sports activities including 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 afterwards unwind further in the saunas and hot tubs.

The guest rooms at this large and luxurious hotel are brightly decorated, with their over-sized 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.

9. The Esmeralda Inn, Chimney Rock

The Esmeralda Inn
Photo Source: The Esmeralda Inn

Accommodation: The Esmeralda Inn

Thanks to its proximity to Asheville and the historic Biltmore estate, the 4-star Esmeralda Inn 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.

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, and 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 (robes provided). A popular choice for couples are the king rooms, which also come with a desk and reading chair (a double queen room is also available).

11. The StateView Hotel, Autograph Collection

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 Raleigh on the grounds of North Caroline State University's Centennial Campus, The StateView Hotel, Autograph Collection is just a short drive from the downtown core. Designated a 4-star hotel, the 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 available). Large Presidential Suites are also available, which feature separate bedrooms and conference tables.

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) 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.

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

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

Accommodation: Holiday Inn Resort Wrightsville Beach

Another popular choice for family vacations, 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, 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, restaurant, and a shuttle bus service for when you want to venture further afield.

The resort's suite-style units are spacious, and each come 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.

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, Chetola Resort at Blowing Rock 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 (which 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, large bathrooms, along with balconies offering superb views over the surrounding countryside.

There's plenty of fun things to do around this popular 3-star 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.

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 (garden dining 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.

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, 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 (there's also 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 – where you'll enjoy activities such as beach volleyball – guests can also enjoy relaxing poolside (there's an outdoor and indoor pool) or working out in the fitness center. A casual dining restaurant overlooking the ocean is also available.

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

More on North Carolina