90 miles NE of Asheville

One of the oldest resorts in North Carolina, Blowing Rock dates back to the 1800s. Sitting on the Continental Divide at an elevation of 4,000 feet, Blowing Rock is filled with little B&Bs, inns, and galleries. It makes a good base for exploring and offers some of the state's best snow skiing (at Appalachian Mountain).