Virginia Beach has a complex, zone-based regulatory system for short-term rentals. A permit is always required, but eligibility and the type of permit depend heavily on the property's location (e.g., Sandbridge vs. other residential areas) and whether it is the owner's primary residence. The city requires a $1,000,000 liability insurance policy and imposes a significant tax burden of 14% plus a $3 per night flat fee.
To host an Airbnb in Virginia Beach, you must first get an annual $200 permit from the city. The rules depend entirely on your property's location; what's allowed in the Sandbridge area is very different from other neighborhoods. For most people, you can only rent out your primary residence. You'll need to provide proof of a $1 million liability insurance policy and a parking plan with your application. Be prepared for high taxes: guests will pay 14% plus a flat $3 per night, which platforms like Airbnb usually handle, but you still need to register with the tax office. Finally, you must display your permit number on your online listing.
Permit Required
Yes
Night Limit
None
Primary Residence
Required
Total Tax Rate
14.0%
Disclaimer
This information is for general guidance only and should not be considered legal advice. Regulations change frequently. Always verify current requirements with local government authorities before operating a short-term rental.
Learn more about STR regulations and hosting tips.
Regulations Videos
Permit Fee
$200
Processing Time
4-6 weeks
Max Fine
$2,500
Expert advice on STR compliance