North Carolina Wine Country Lodging ADD YOUR LISTING MOUNTAIN REGION NORTH CAROLINA WINE COUNTRY LODGING Buffalo Tavern Bed & Breakfast - West Jefferson Gaestehaus Salzburg - Lake Lure Harmony Hill Bed & Breakfast - Sparta Laurel Mountain Retreat - Weaverville Rocking M Retreat - Murphy Shoji Spa & Lodge - Asheville Zen Asheville Inn and Spa Retreat - Asheville PIEDMONT REGION NORTH CAROLINA WINE COUNTRY LODGING Vintage Inn Bed & Breakfast - Yadkinville