The 8 Best North Carolina Resorts for a Beautiful Country Retreat

Fearrington Village, Pittsboro

First Relais & Châteaux property in NC, features fine dining at Fearrington House Restaurant, casual fare at The Belted Goat, and wood-fired pizza at Roost Beer Garden

Omni Grove Park Inn, Asheville

Historic resort with pools, spa, golf course, and multiple dining options, offering views of the Blue Ridge Mountains.

High Hampton Resort, Cashiers

Offers activities like canoeing, golf, and pickleball, with dining options featuring regional Blue Ridge Mountain ingredients; cozy, rustic-luxe rooms.

Cataloochee Ranch, Maggie Valley

Renovated 700-acre ranch with horseback riding, archery, axe throwing, fly-fishing, and Appalachian cuisine at Switchback restaurant.

The Swag, Waynesville

Nestled on 250 acres with views of the Smoky Mountains, private balconies, and outdoor soaking tubs; offers guided hikes, gourmet picnics, and fire pit gatherings.

The Greystone Inn, Lake Toxaway

Historic inn on Lake Toxaway with water activities like canoeing and paddleboarding, plus cruises on handcrafted mahogany boats and lakeside dining.

Snowbird Mountain Lodge, Robbinsville

All-inclusive lodge with hiking trails, complimentary water sports on Lake Santeetlah, four-course meals, and a calendar of events and workshops.

Skyline Lodge, Highlands

Revamped in 2021, features modern accommodations, fire pits, and Oak Steakhouse with guest chef dining series; hiking concierge available.