North Carolina Mountain Bed and Breakfasts. From the Piedmont to the High Country, North Carolina Bed and Breakfasts offer a variety of things to do such as hot air balloons, fly fishing, boating, shopping, biking, Great Smoky Mountains National Park, The Blue Ridge Parkway, scenic overlooks, and famous barbecue restaurants.