If you come to the Asheville area at Christmastime, do also visit the
Grove Park Inn!!! There's no fee to just visit and look around at this beautiful, historic lodge hotel. Go early in the day to avoid long lines to see the gingerbread houses and villages that were entered into their National contest (chefs come from all over the southeast to enter, and sometimes further). Enjoy a beverage in a rocker by the massive lobby fireplace, all decked out for Christmas... or have a meal at a 4 Diamond restaurant. This place is definitely worth your time. It's quite different, of course, from Biltmore Estate and also simply gorgeous over the holidays! Valet parking is available. If you decide to book a couple nights, their grotto-style Spa is reputed to be excellent.
The only Asheville timeshare resort is
Vacation Club Villas (ASH in II), which used to be a Peppertree. The buildings have that characteristic round shape. They're very close to the downtown area but set back in rolling hills behind a shopping center and a hilly golf course. Recreation is primarily in the Crowne Plaza Resort next door, which seems to manage the timeshare buildings as well.
You have a couple other options for timeshares, fairly near Asheville. Each has something nice to offer, especially if you want a secluded, relaxed stay in a pretty area.
Lake Lure, NC, ~45 min drive:
Wyndham at Fairfield Mountains (0195), Foxrun (FXR, 4305), Fairways of the Mountains (FWM, 5587) - also winding roads, ~10 degrees warmer than surrounding regions since it sits in a "thermal belt." If you can handle the moderately winding roads and if you want golf in winter, the warmer temps may make this a great choice. We like the lake here too.
Maggie Valley, NC, ~45 min drive:
Peppertree Maggie Valley (MAV, 5022) - probably the easiest drive to Asheville, of these 3 areas, all interstate highway (I-40, west of Asheville), less winding back roads. The area has dramatic mountain views. A few units are located directly on a semi-busy road with a fair amount of car traffic and these have smallish rooms too. For these reasons, this is my last choice. But the condos with golf views look much better, if you can get one of those. It's a shorter, easier drive to a local grocer and rural shops from here than from the other two destinations as well. It's only 20 minutes to Cherokee's attractions and 1.5 hrs to Gatlinburg. So Maggie Valley may be the first choice among commuting locations.
A third option is Sapphire Valley/Cashiers, NC, ~60 miles but ~1.5 hrs drive due to low speeds on winding back roads:
Wyndham at Fairfield Sapphire Valley (0590), Fairway Forest (FWW, 3420), Foxhunt Town Villas (FXH, 3421) - has snowmaking for tubing & a little ski hill in winter, pretty but very winding roads! We're used to winding roads here in the mountains but these are not for the faint of heart, especially if it's snowing. If you get into the Mountain Laurel section of 0590, this section is closest to the recreation buildings. We still really enjoy it here and recommend it if you'll be spending most time at the resort with only a couple day trips out to Asheville. From SV, it's an hour to Cherokee.
ALL of these above resorts (in Asheville, Sapphire/Cashiers, Lake Lure and Maggie Valley) require use of a car, even to get to their recreation centers and indoor pools. IIRC, they also ALL have fireplaces in their 2BRs (and some larger 1BRs) - cozy during a winter stay.
A last option is Burnsville, NC, ~45 min drive:
Alpine Village (0621) - haven't visited so can't give firsthand info but it's Gold Crown with RCI reviews that say it's small, very quiet, minimal activities, secluded. The drive isn't bad so I'd think it'd be in the running too if you just want a home base for sightseeing. HTH!