Skip to main content
CityRuleLookup
🏠 Short-Term Rentals/Taxes & Fees

Taxes & Fees: Martinez vs Walnut Creek

How do taxes & fees rules compare between Martinez, CA and Walnut Creek, CA?

Martinez and Walnut Creek have similar restriction levels.

Martinez, CA

Contra Costa County

Heavy Restrictions

Because short-term rentals are prohibited in Martinez, there is no local Transient Occupancy Tax (TOT) framework for STR operators. Illegal STR operators remain subject to California state tax liability. No TOT applies to compliant 30+ day rentals.

View full Martinez rules →

Walnut Creek, CA

Contra Costa County

Heavy Restrictions

Walnut Creek imposes a 10% Transient Occupancy Tax on all rentals under 30 days under Municipal Code Chapter 3-4. Hosts must register for a TOT certificate, collect the tax on all rent and cleaning fees, and remit it to the city — even when Airbnb or VRBO collect automatically, the legal liability remains with the operator.

View full Walnut Creek rules →

Key Facts Comparison

FactMartinezWalnut Creek
TOTNo STR TOT — rentals prohibited-
Illegal STRsSubject to CA state tax + code enforcement-
Long-Term RentalsNo TOT for 30+ day stays-
State RateCalifornia charges no state STR tax for compliant 30-day+ rentals-
--

Highlighted rows indicate differences between cities.

Martinez FAQ

What taxes do I owe on short-term rental income in Martinez?

Because short-term rentals are prohibited in Martinez, there is no local Transient Occupancy Tax (TOT) framework for STR operators. Illegal STR operators remain subject to California state tax liability. No TOT applies to compliant 30+ day rentals.

How much is the short-term rental license fee in Martinez?

TOT: No STR TOT — rentals prohibited. Illegal STRs: Subject to CA state tax + code enforcement. Long-Term Rentals: No TOT for 30+ day stays. State Rate: California charges no state STR tax for compliant 30-day+ rentals.

Walnut Creek FAQ

Want to add a third city?

Use our full comparison tool to compare up to three cities.

Open Comparison Tool