Short-Term Rental Rules Around Asheville, Town by Town

Next Chapter series10 min read

Inside Asheville city limits, you generally can't rent a whole house for less than 30 days unless it's in the Resort zoning district or legally grandfathered. Outside the city, the rules change at every town and county line: some places allow short-term rentals with a permit, some ban new ones in residential zones, and for several towns I couldn't confirm the current rules at all. Before you buy with rental income in mind, get the zoning answer for that exact parcel in writing.

Lake Lure winding between forested mountains, seen from high above at Chimney Rock
Lake Lure from Chimney Rock, before Helene. Each town here has its own rental rules. Photo: Kapil Chalil Madathil, CC BY-SA 3.0 (https://creativecommons.org/licenses/by-sa/3.0/), via Wikimedia Commons

A lot of the second-home buyers who write to me get stuck on the same question: can we rent it when we're not using it? Inside Asheville city limits the answer is usually no, and in the towns around it the answer depends on the parcel. So I pull the zoning before anyone falls for the porch. I'd rather give you disappointing news in week one than at the closing table.

This is general information, not legal, tax, or financial advice. Consult a North Carolina real estate attorney, a CPA familiar with both Florida and North Carolina, a licensed lender, and a licensed insurance agent about your situation. Rules below are as of September 25, 2026, and they change.

First, the words that matter

  • Short-term rental (STR): in most local codes here, including Asheville's and Brevard's, a rental of under 30 days.
  • Vacation rental: under North Carolina's Vacation Rental Act, a rental for vacation or leisure of fewer than 90 days by someone with a permanent home elsewhere (G.S. Chapter 42A). The Act sets rules for written agreements, advance rents held in trust, deposits and expedited eviction.
  • Homestay (Asheville): renting part of the home you live in, while you live there.
  • Mid-term rental: 30 days or more.

What the state allows towns to do

NC towns and counties can't require a registration or permit just to rent residential property. The NC Court of Appeals struck down Wilmington's STR registration and lottery in Schroeder v. City of Wilmington (April 2022), along with the caps tied to it (UNC School of Government, April 14, 2022). Local governments can still regulate STRs through zoning, parking, occupancy limits, insurance, trash and development approvals, so the answer depends on the parcel's zoning.

Senate Bill 291 would bar local total bans on STRs and owner-occupancy requirements. It was sent to committee on March 17, 2025 and hasn't moved; it is not law as of September 25, 2026 (NC General Assembly).

The town-by-town table

"Confirm with the town" means I couldn't confirm current ordinance text from a primary source. It doesn't mean there are no rules.

Downtown Waynesville's Main Street with a Gateway to the Great Smoky Mountains banner and a white church steeple
Downtown Waynesville. Its rental rules are different from Asheville's, which is the whole point of the table. Photo: Harrison Keely, CC BY 4.0 (https://creativecommons.org/licenses/by/4.0/), via Wikimedia Commons
JurisdictionWhole-house STR (under 30 days)?Permit or certificateNotesAs of / source
City of AshevilleOnly in the Resort zoning district, plus lawfully grandfathered unitsHomestay permit for renting part of your own homeHomestay host must live there full time and be present the whole stay; 1-2 bedrooms max. No STRs or homestays in ADUs created under the January 2026 conversion ruleCity pages updated April 2026; BPR, Jan. 28, 2026
Unincorporated Buncombe CountyGenerally allowed in most zoning districts (not near the airport)Confirm with the county planning officeSize cap cited at 9,000 sq ft of floor area. 2023-24 proposed restrictions were never adopted; committee work on hold since HeleneBPR, Jan. 31, 2024; Spectrum News, Sept. 29, 2025
WoodfinNo new whole-home STRs in residential zones; existing ones grandfatheredTown permit required3-bedroom cap; $100/day fines; enforcement began Sept. 2023Hendersonville.com, Sept. 2023
Brevard (Transylvania County)Not in General Residential zones; allowed in Corridor Mixed Use and Institutional Campus districtsConfirm with the cityOrdinance 2023-37, adopted Aug. 21, 2023; existing STRs grandfatheredCity of Brevard STR Task Force page
Madison County (county zoning)Vacation rentals need a county certificate; confirm the parcel's zoningVacation Rental Certificate with inspection checklistOct. 16, 2023: eased road rules for 10 or fewer units; removed the old 1,200 sq ft cap. Marshall, Mars Hill and Hot Springs have their own zoning: confirm with the townMadison County Planning; WLOS, Oct. 16, 2023
Lake Lure (Rutherford County)Allowed in most districts; limits for multifamily/duplex in R-1, R-2, M-1Vacation Rental Operating PermitOccupancy cap: 2 per bedroom plus 4, or 12 total, whichever is less. Exempt if rented no more than twice a year for under 2 weeks combined. Animal-resistant trash containers, posted 24/7 contactTown of Lake Lure page (no revision date shown)
Black MountainConfirm with the townConfirm with the townIn 2023 council leaned against major restrictions and asked for light, safety-focused rules in its code rewriteThe Valley Echo, 2023
WeavervilleConfirm with the townConfirm with the townReferred to the planning board for study in 2023; no proposal foundTribune Papers, April 2023
Hendersonville / Henderson CountyConfirm with the town and countyConfirm with the town and countyNo primary city or county page foundn/a
WaynesvilleConfirm with the townConfirm with the townA local real estate blog reported a permit system "under consideration"coryhelpsyoumove.com, Feb. 2026
Maggie ValleyConfirm with the townConfirm with the townn/an/a
Unincorporated Transylvania CountyConfirm with the countyConfirm with the countyNot researchedn/a

A few notes on the table:

  • Grandfathering is fragile. Whether a legal nonconforming STR stays legal after a sale depends on continuous use and local rules. For Asheville, I didn't find a city page stating the transfer rule. For Brevard, local reporting on the task-force draft said grandfathered STRs in continuous operation stay protected through a sale; confirm the final ordinance says the same. Either way, get it in writing from the zoning office before you close.
  • Woodfin's permit. The town began enforcing its ordinance in September 2023. Whether a permit requirement holds up after Schroeder is a question for an NC attorney, so ask one before you count on a different answer.
  • Helene changed Buncombe's timeline. After the storm, the county passed an emergency housing ordinance letting owners convert STRs to long-term housing for hurricane survivors, and it paused its STR committee (Spectrum News, September 29, 2025). If the county restarts that work, rules could tighten.

Mid-term rentals: the 30-day line

If you want flexibility without the STR rules, look at rentals of 30 days or more: people on work assignments, people between homes, and relocators who want to try an area before they buy. Asheville's STR and homestay limits apply to stays under 30 days, so 30-plus-day furnished rentals are generally allowed in residential districts as ordinary residential use. Brevard also draws its STR line at 30 days. Confirm zoning for the property either way. For someone trying the area out, a month in a furnished place is a good test run.

Shops and parked cars along State Street in downtown Black Mountain with mountains behind
Black Mountain. Monthly rentals can work in places where nightly ones can't. Photo: Indy beetle, CC0 1.0 (public domain dedication), via Wikimedia Commons

Two tax points: rentals of 90 or more continuous days to the same person are exempt from sales and occupancy tax. Rentals of 30 to 89 days are still taxable accommodations unless another exemption applies (UNC School of Government, April 28, 2014). Confirm with NCDOR or a CPA.

What guests pay: sales and occupancy tax

STR receipts, including cleaning, pet and reservation fees, are subject to state and local sales tax plus a county room occupancy tax (NCDOR).

View over layered mountain ridges and Maggie Valley from Waterrock Knob
Looking toward Maggie Valley from Waterrock Knob. Guests pay occupancy tax on top of sales tax. Photo: Chris M Morris, CC BY 2.0 (https://creativecommons.org/licenses/by/2.0/), via Wikimedia Commons
CountyCombined sales tax (effective July 1, 2026)Room occupancy taxTypical total on a stay
Buncombe7%6%about 13%
Henderson6.75%6% (raised from 5% on Sept. 1, 2025)about 12.75%
Haywood7%4%about 11%
Madison7%5%about 12%
Transylvania6.75%5%about 11.75%
Rutherford (Lake Lure)7%6%about 13%

Sources: NCDOR current sales tax rates; BPR (June 16, 2026) for Buncombe; Henderson County Finance for Henderson; the NCDOR-facing bill summary for Haywood; the NC Restaurant & Lodging Association's March 2024 profile for Madison, Transylvania and Rutherford. The last three are from a 2024 secondary compilation, so check them.

Two pending items: House Bill 169 would let Haywood raise its rate to 6%. It passed both chambers but was re-referred to committee on July 2, 2026 and is not enacted as of September 25, 2026. Senate Bill 484 would limit how occupancy-tax money is spent without changing rates. I couldn't confirm whether Maggie Valley or Canton levy an extra local room tax; confirm with the town.

Who collects. Airbnb signed an agreement with NCDOR in 2015 to collect state sales tax and says it collects local occupancy tax in all 100 NC counties (claimed as of 2019). You remain responsible for direct bookings and any platform that doesn't collect (UNC School of Government, November 2022). Counties also require occupancy-tax registration and monthly returns (Haywood's are due by the 20th). There's a narrow exemption for a private home rented directly for fewer than 15 days a year, but since 2014 a home rented through a rental agent is taxable regardless of days.

Separately, the rental income itself goes on your income tax return, including an NC nonresident return if you live in Florida. See Splitting the Year.

Before you buy with rental income in mind

  1. Get the parcel's zoning and ask the zoning office in writing whether a whole-house STR is allowed there.
  2. If a seller says "grandfathered," get written confirmation from the zoning office that the status exists and survives your purchase.
  3. Read the HOA documents, including every amendment. A 2024 NC Court of Appeals decision refused to enforce a later-added STR ban in an Asheville-area community, but covenants that restricted rentals from the start are generally enforceable. The outcome depends on the documents.
  4. Pull the septic permit. The permitted bedroom count caps legal occupancy, and Lake Lure uses county tax records for its bedroom count.
  5. Ask your lender. A second-home loan assumes the property isn't a rental. See Buy Now, Retire Later.
  6. Ask your insurance agent about an STR endorsement or commercial policy. Standard homeowners policies typically limit business use.
  7. Run the numbers with real costs. Rental dashboards disagree, and the gross is only part of the picture.
Covered wooden deck with a slatted ceiling and railing, looking out into autumn trees
A covered deck looking into the trees. Guests book for spaces like this, and towns write rules about them. Listing photo from one of Dylan's listings or sales

The straight talk

  • Downtown Asheville is closed to new whole-house STRs. In January 2018, City Council extended the ban into commercial districts, including downtown's Central Business District (Mountain Xpress, January 2018). Residential districts were already closed.
  • "It's grandfathered" is a claim until the city confirms it. Status can be lost.
  • Rules are moving in several directions. A state bill could loosen local limits, Buncombe could restart its restrictions, and small towns are still writing codes.
  • The permissive places are farther out, which usually means more driving, private roads, and septic and well homework.
  • Taxes and filings are yours. Platforms collect some guest taxes; direct bookings and your income tax return are on you.

Questions people ask

Can I Airbnb a house in Asheville? Inside city limits, a whole-house rental under 30 days is allowed only in the Resort zoning district or in a lawfully grandfathered unit. Renting part of your home as a homestay requires that you live there full time and are present during stays. Outside the city, rules vary by town and county.

Is Buncombe County banning short-term rentals? Not as of September 2026. The 2023-24 proposals were never adopted, and the county's STR committee work was put on hold after Helene. That could restart, so check the county planning page before you buy.

Can I rent my house for 30 days or more instead? In Asheville, rentals of 30 days or more fall outside the STR rules and are generally allowed as residential use. Confirm zoning for the specific property. Rentals of 90-plus continuous days to one person are also exempt from sales and occupancy tax.

How much tax do short-term rental guests pay in Asheville? In Buncombe County, about 13%: 7% combined sales tax plus 6% occupancy tax. Airbnb says it collects these on its bookings, and the owner is responsible for direct bookings.

Does a grandfathered short-term rental stay legal after I buy it? It depends on continuous use and local rules, and I didn't find an Asheville page stating the transfer rule. Get written confirmation from the zoning office before closing, and ask an NC real estate attorney to review it.

Next in this series

Sources