North Carolina is a state of many contrasts, stretching from the Appalachian Mountains in the West to the beaches of the Atlantic coast in the east, with buzzing cities, historic towns and charming villages in between. Unsurprisingly, the accommodation on offer here is equally varied, with trendy boutique hotels, charming B&Bs and a growing collection of excellent spa resorts. Our pick of the best includes country escapes as well as beachfront beauties and romantic hideaways; what all have in common is that they provide a relaxing haven with top notch facilities from rejuvenating treatments to private saunas and treehouses with private outdoor tubs. For a wider selection check out all our recommended hotels in North Carolina
North Carolina (North Carolina)
Natural beauty and ocean meet at this luxury resort. Contemporary rooms are comfortable with all the expected luxuries. Rejuvenate in the Spa, plenty of unique treatments on offer. With four restaurants and three pools to tempt you, be sure to make time for some epic star gazing at night.
North Carolina
A rustic chic getaway with spectacular views of Fontana Lake. Minimalist and luxury self-sufficient suites have fully-equipped kitchenettes and large bathrooms. Unwind in the open-air Treetop soaking cabanas, take a dip in the pool, get a massage or explore the hiking trails. A grown-up hideaway
North Carolina (North Carolina)
A European-style hotel in the mountains that offers gourmet meals and adventures for all. Luxurious, comfortable rooms in natural tones with soak tubs and fine linens. Chef Chris Huerta is a whizz in the kitchen, whipping up gourmet and innovative dishes. Relax at the spa, play golf or explore.
Charlotte (North Carolina)
An impressive resort with top-of-the-range facilities located in Charlotte. 199 newly-designed spacious and elegant rooms will suit guests coming for golf, wellness, meetings, weddings, leisure, activities or family time. All spaces, including multiple dining venues, feel fresh and contemporary.
Asheville (North Carolina)
A large modern inn located on Asheville's 8,000 acre Biltmore Estate. Traditionally styled rooms and suites are classical, elegant and luxuriously appointed. Plus there is a heated outdoor pool, gym and spa. Choose between fine dining or more relaxed atmosphere in the library lounge.
North Carolina (North Carolina)
This luxury resort and spa is located just minutes from Blowing Rock in the beautiful Blue Ridge Mountains. Housed in a restored Greek Revival mansion, guestrooms are impeccably appointed, with heritage features like original fireplaces. A full-service spa guarantees total relaxation.