Short-term rental permit rules in Marin County, CA — also called Airbnb permits, vacation rental licenses, or STR registration — list the application steps, fees, and operating requirements for hosting.
Unincorporated Marin County requires every short-term rental (under 30 days) to obtain a STR License, a Business License, and a Transient Occupancy Tax (TOT) Certificate. The countywide cap is 1,200 licenses, with 192 reserved for Stinson Beach and 204 for Dillon Beach. Application fee is $600.
Marin County has regulated short-term rentals since 2018. The January 2024 Board update established a countywide cap of 1,200 STR licenses in unincorporated Marin, excluding Dillon Beach. Stinson Beach has its own cap of 192 licenses, and Dillon Beach has 204. Property owners renting residential units for under 30 days must obtain a STR License from the Community Development Agency, a Marin County Business License, and a Transient Occupancy Tax Certificate. The new STR License application fee is a flat $600 for non-primary-residence STRs. CDA maintains waitlists where applicants exceed the available cap. Licenses must be renewed every two years.
Operating without all three approvals — STR License, Business License, and TOT Certificate — is a violation enforced by CDA Code Compliance. Hosting platforms can be required to remove unlicensed listings. Penalties include administrative fines and back-collected TOT plus interest.
Other ordinances people look up for this city. Green dot = verified primary-source excerpt.
Marin County, CA
Driveway approaches onto county roads in unincorporated Marin County require an encroachment permit from County Public Works and must meet sight-distance, dr...
Marin County, CA
On County roads designated by Board of Supervisors resolution and posted with signs, oversized commercial vehicles (commercial-plated vehicles or combination...
Marin County, CA
Marin County has no county-wide overnight parking ban; on County roads designated by Board of Supervisors resolution and posted with signs, no vehicle may pa...
Marin County, CA
In unincorporated Marin County, it is unlawful to park a vehicle on any street or highway for more than 72 consecutive hours; signed roads carry additional p...
Marin County, CA
Marin County has no general ordinance banning recreational vehicles, trailers, or boats from parking on streets in unincorporated areas; the 72-hour street-p...
Marin County, CA
Shared boundary fences in California are governed by the Good Neighbor Fence Act (CA Civil Code §841), presuming adjoining owners share the cost equally afte...
See how Marin County's permit requirements rules stack up against other locations.
Help us keep this page accurate. If you notice an error or outdated information, let us know.