Want to see how Dillon Beach compares to other top cities in California? Explore all city regulations in California. →
Dillon Beach, CA
Challenging To Investors
Local STR Agent

Note: Dillon Beach is an unincorporated community in Marin County. There is no separate city-level short‑term rental (STR) code; county rules govern STRs here.
Yes—short-term rentals are allowed in unincorporated Marin County, including Dillon Beach, subject to a newly implemented licensing and cap system. STRs are defined as leases of 30 days or fewer. Marin has transitioned from a prior business‑license framework to a new STR license under County Code Chapter 5.41, approved by the California Coastal Commission and implemented in 2025.
Countywide cap: 1,200 STR licenses in unincorporated Marin. Dillon Beach’s cap: 204 STRs (the highest allocation among the West Marin communities; Stinson Beach’s cap is 192). The rules draw a key distinction between Hosted STRs (owner resides on-site) and Unhosted STRs (no on-site host), with Unhosted units capped to preserve long‑term housing.
What this means to investors: Under the new regime, existing operators had to apply for a new STR license by July 1, 2025. New licenses will only be granted once planners confirm how many existing operators renew and what headroom remains under the cap. Dillon Beach has room to add STRs (about 29 units before reaching its cap), but allocation depends on available headroom and your place in any queue.
Before submitting your STR license application, assemble the following:
Fee schedule (license fee):
If you are evaluating Dillon Beach specifically, you are in one of the few West Marin communities still able to grow under the caps, but headroom is limited and timing is controlled by renewal rates and lottery procedures. Build your business plan around the documented application requirements (especially water, septic, and waste), plan for parking compliance at new sites, and prepare to meet TOT filing obligations whether through a platform or directly.



Dillon Beach is a census-designated place (CDP) in Marin County, California, United States. It is located 3.25 miles (5.2 km) west of Tomales, at an elevation of 89 ft (27 m). The population was 246 at the 2020 census. Dillon Beach was named after the founder, George Dillon, who settled there in 1858. The area includes a public access beach, as well as a private beach resort, the only private beach in California.
Enter an address to get instant revenue potential and comps.
