Roanoke County, VA Short-Term Rentals: Taxes & Fees (2026)
Key Facts
- Tax rate
- 7% of total rent (§ 21-202)
- Covers
- Hosts and booking/accommodations intermediaries
- Filing
- Quarterly report to commissioner of revenue
- Due dates
- Last day of Oct., Jan., Apr., July
- Late penalty
- 10% + 10% after 30 days, plus interest
- Exempt
- Stays of 30+ consecutive days
Summary
Roanoke County's transient occupancy tax reaches short-term rentals booked through a platform: County Code Sec. 21-201 defines 'hotel' broadly and taxes any 'accommodations intermediary' that charges a room fee, so a host or booking site collects and remits the same tax owed by hotels.
(c)Hotel. "Hotel" includes, but is not limited to, any structure, or any portion of any structure, which is occupied or intended or designed for occupancy by transients for dwelling, lodging or sleeping purposes, and includes any public or private hotel, inn, tourist home or house, motel, house, boarding house, dormitory, public or private club, apartment hotel, hostelry, mobile house or house trailer at a fixed location, or other similar structure or portion thereof within the county which offers lodging for five (5) or more persons at any one time and the owner and operator thereof offers lodging to any transient for compensation. ... (k)Accommodations intermediary. Accommodations intermediary means any person other than an operator that facilitates the sale of an accommodation, charges a room charge to the customer, and charges an accommodations fee to the customer, which fee it retains as compensation for facilitating the sale.
Full Breakdown
Chapter 21, Article IX is Roanoke County's transient occupancy tax, and its definitions in Sec. 21-201 reach short-term rentals even though the article never uses that term. Sec. 21-201(c) defines 'hotel' to include not just conventional hotels and motels but any structure, or any portion of any structure, occupied or intended for occupancy by transients for dwelling, lodging or sleeping purposes, that offers lodging for five or more persons at a time for compensation, which sweeps in a short-term rental house or accessory apartment rented out short-term.
Sec. 21-201(k) then reaches the booking platforms themselves: an 'accommodations intermediary' is any person other than the operator who facilitates the sale of an accommodation, charges a room charge to the customer, and charges an accommodations fee to the customer, which fee it retains as compensation for facilitating the sale, covering brokering or arranging a stay through a payment processor. Sec. 21-202 sets the tax itself at seven percent of the total rent charged to the transient, payable at the time rent is paid, with the operator or accommodations intermediary responsible for collecting it.
Sec. 21-205 requires whoever collects the tax, whether the property owner or the booking platform, to file a quarterly report with the commissioner of the revenue and remit the tax to the treasurer by the last day of October, January, April and July, covering the preceding three months.
Violations & Fines
Sec. 21-206 lets the commissioner of the revenue assess an estimated tax, with ten days to pay, against any operator or accommodations intermediary that fails to collect or remit. Sec. 21-207 adds a ten percent penalty for late remittance, a second ten percent penalty after one month's delinquency, and interest of one-half percent a month on the unpaid tax.
Frequently Asked Questions
Does Roanoke County's occupancy tax apply to Airbnb-style rentals?
Who collects the transient occupancy tax on a short-term rental, the host or the platform?
How often does a short-term rental host file the occupancy tax report?
Is a long-term stay exempt from Roanoke County's lodging tax?
Sources & Official References
Other rules in Roanoke County
How Roanoke County compares: Cities with the Highest Short-Term Rental Taxes·Compare Roanoke County to another location·View the Virginia short-term rentals overview
See something wrong?
Help us keep this page accurate. If you notice an error or outdated information, let us know.