Skip to main content
CityRuleLookup

Virginia Beach, VA Short-Term Rentals: Repeat Violator Strikes (2026)

Significant Restrictions
Compiled from the official code textEditor Martyn O'NeillLast verified August 2026

Key Facts

CUP term
Expires 5 years from adoption
Renewal flag
Council notified if complaints/violations exist
Revocation notice
15 days before hearing
Vacancy rule
2 years unused voids grandfathering

Summary

Virginia Beach can revoke a short-term rental's conditional use permit or grandfathered status over repeated violations, and the planning department must flag any permit tied to neighborhood complaints or code violations to city council before it renews.

the planning department shall notify the city council in writing prior to the renewal of any conditional use permit for a STR, where the STR has been the subject of neighborhood complaints, violations of its conditions or violations of any building, housing, zoning, fire or other similar codes; and(17)A structural safety inspection report shall be provided to the city every three (3) years indicating all exterior stairways, decks, porches and balconies with a finished height more than thirty (30) inches above ground level have been inspected by either a licensed design professional, or a licensed and insured Class A, B, or C contractor qualified to perform such inspection, and are safe for use. The report must confirm the structure has been built to the applicable residential building code standards and are free of observable damage that would render the structure unsafe for use. However, said report shall not be required for an initial period of five (5) years for new construction inspected at the time of completion by the city's permits and inspections division. (Ord. No. 3578, 1-15-19; Ord. No. 3674, 9-7-21; Ord. No. 3816, 8-12-25)

Source: Virginia Beach Planning DepartmentView official code

Official source re-checked September 7, 2026: no newer edition of the code had been published (publisher’s edition: Code of Ordinances: Supplement 170 Update 1).

Full Breakdown

Under CZO § 241.2, every short-term rental conditional use permit (CUP) expires after five years and renews administratively through the planning department, but the planning department must notify city council in writing before renewing any CUP where the property has drawn neighborhood complaints or violated its conditions or any building, housing, zoning, or fire code. Separately, § 241.2(15) lets council revoke a CUP or grandfathered status outright for violations of the section, of any local/state/federal law, or of CUP conditions, after notice and a hearing under Va. Code § 15.2-2204. Grandfathered status is also lost automatically if the property sits vacant or unused as a rental for two or more years.

Violations & Fines

Written 15-day notice and a hearing under Va. Code § 15.2-2204 precede any council vote to revoke a CUP or grandfathered status; repeat-complaint or code-violation history triggers mandatory council review at the 5-year renewal point.

Frequently Asked Questions

Can Virginia Beach pull my short-term rental permit for complaints?
Yes. City council can revoke a CUP or grandfathered status for violations of the STR conditions, other codes, or CUP terms, after 15 days' notice and a hearing under Va. Code § 15.2-2204.
Does a clean STR permit renew automatically after 5 years?
Renewal is administrative, but if the property has had neighborhood complaints or code violations, the planning department must notify city council in writing before renewing it.

Sources & Official References

Other rules in Virginia Beach

All Virginia Beach rules

Compare Virginia Beach to another location·View the Virginia short-term rentals overview

Get notified when Repeat Violator Strikes in Virginia Beach, VA changes

We'll email you the moment we detect a change in the code. No spam, unsubscribe anytime.

We'll never sell or share your email. One-click unsubscribe in every email.

See something wrong?

Help us keep this page accurate. If you notice an error or outdated information, let us know.