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

Taxes & Fees: Hesperia vs San Bernardino

How do taxes & fees rules compare between Hesperia, CA and San Bernardino, CA?

Hesperia has fewer restrictions than San Bernardino.

Hesperia, CA

San Bernardino County

Some Restrictions

Hesperia imposes a 10% Transient Occupancy Tax (TOT) on all rentals of 30 consecutive days or less under Hesperia Municipal Code Chapter 3.10. Operators must register with the City Finance Division (HMC § 3.10.040) and remit the tax. There is no STR-specific permit chapter — instead, any STR operator also needs a city business license under HMC Title 5, and any rental property (long- or short-term) must register under the Rental Housing Business License and Inspection Program (HMC Chapter 5.72, adopted January 2021). Airbnb collects and remits California state-administered taxes and certain local TOT where agreements exist; hosts should confirm whether the platform remits Hesperia's TOT or whether the host must file directly with the City Finance Division at (760) 947-1906.

View full Hesperia rules →

San Bernardino, CA

San Bernardino County

Heavy Restrictions

San Bernardino charges a roughly 12 percent Transient Occupancy Tax on stays of 30 days or less. Operators file monthly with Finance. An annual STR fee plus inspection fee apply. Airbnb collects TOT at booking.

View full San Bernardino rules →

Key Facts Comparison

FactHesperiaSan Bernardino
City TOT rate10% of rent (HMC Ch. 3.10)-
Transient thresholdStays of 30 consecutive days or less-
TOT registrationRequired (HMC § 3.10.040)-
Rental Housing License (Ch. 5.72)Required annually for ALL rentals-
Non-compliance fine$500 + $500 under Ch. 5.72-
Finance contact(760) 947-1906-
TOT Rate-About 12 percent
Filing-Monthly with Finance
Late Penalty-10 percent plus interest
Platform Collection-Airbnb collects at booking
Record Retention-4 years minimum

Highlighted rows indicate differences between cities.

Hesperia FAQ

What is Hesperia's hotel/Airbnb tax rate?

10% of the rent charged, under Hesperia Municipal Code Chapter 3.10. The rate has been in effect since July 1, 1998, per the California State Controller's annual TOT report.

Do I need a business license for an Airbnb in Hesperia?

Yes — two licenses. A general city business license under HMC Title 5, plus the Rental Housing Business License under HMC Chapter 5.72 (adopted January 2021), which requires an annual fee and a Code Enforcement inspection or self-certification.

Does Airbnb collect Hesperia's TOT for me?

Airbnb collects and remits some California local TOTs by agreement, but not all. Confirm Hesperia's status by contacting the City Finance Division at (760) 947-1906 before assuming the platform is handling the 10% remittance. If not, you must file directly.

San Bernardino FAQ

Does Airbnb pay my San Bernardino TOT for me?

Airbnb collects TOT at booking and remits it to the city, but the operator still must register, file monthly returns, and reconcile platform remittances against city records. Skipping the return even when tax is paid can trigger penalties.

Are longer stays exempt from TOT in San Bernardino?

Yes. Stays of 31 consecutive days or more are exempt from TOT under the Municipal Code. Document the stay length with a signed lease and keep the records to support the exemption during audit.

Want to add a third city?

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

Open Comparison Tool