Analisi istantanea gratuita
Scopri i ricavi Airbnb per qualsiasi indirizzo o città
Do you own a place in San Ramon and you're weighing whether to put it on Airbnb or Vrbo? Well, the good news is that you can, at least for most homes. San Ramon, out in Contra Costa County on the eastern side of the Bay Area, permits short-term rentals under a specific section of its Zoning Ordinance, and it did that deliberately, choosing regulation over the outright ban that neighboring Danville adopted back in 2016.
The catch is that "permitted" comes with real conditions attached. Register your home as a hosted rental, meaning you're there while guests are, and you can run it year-round. Register it as un-hosted instead, and the city caps you at 12 weeks a year. Add an ADU or a JADU to the property at any point, and you lose your eligibility to register at all, no exceptions. Those three rules alone decide whether the numbers on a listing actually work.
So let's walk through what it actually takes to do this properly in 2026: what the ordinance requires, what registration costs, the taxes that stack on top, and how strictly the city enforces any of it. Every figure below comes from San Ramon's own zoning ordinance, its current Master Fee Schedule, or its Finance Department's own tax guidance, and I've noted the couple of things I genuinely couldn't pin down. If you're sizing up a San Ramon property against something elsewhere in California, run the numbers through BNBCalc first.
What are short term rental (Airbnb, VRBO) regulations in San Ramon, California?
San Ramon handles short-term rentals through Zoning Ordinance Section D4-27, the section covering bed and breakfast inns and short-term rentals together. It defines a short-term rental as "a dwelling that is leased or rented in full or in part for the purpose of overnight lodging for less than thirty (30) consecutive day terms," and it draws a sharp line between two kinds of operation.
A hosted short-term rental is one where the operator lives on site and actively manages what happens on the property. An un-hosted one is a whole dwelling or set of rooms rented out with no live-in operator, backed instead by a local contact person. That distinction runs through nearly every other rule in the ordinance, so it's worth getting straight before anything else.
Registration isn't optional, either. The ordinance states plainly that it's "unlawful for any person to operate a short-term rental within any residential district... without first registering the short term rental pursuant to this section." There's no separate use permit or hearing to run one, but you do need that registration on file before you take a single booking.
Two structural rules apply no matter which type you run. Occupancy is capped at two adults per bedroom, calculated off the bedroom count you declare at registration. And any property carrying an Accessory Dwelling Unit or Junior Accessory Dwelling Unit is flatly ineligible to register as a short-term rental, full stop, according to both the ordinance and the city's own short-term rental page. That second rule lines up with state law, since California requires ADU rentals to run 30 days or longer anyway. San Ramon goes further still, shutting the whole property out rather than only the ADU.
None of this sits in a vacuum above the city, of course. California itself issues no statewide short-term rental permit or registry at all, leaving every substantive rule, the permit, the cap, the tax rate, to the city or county. Our California statewide guide covers that framework in full, including the state fine caps and the ADU floor San Ramon is building on here.
Starting a Short Term Rental Business in San Ramon
Since the ADU and JADU exclusion rules out a whole category of property before you even start, the first real decision is which of the two remaining paths fits your home: hosted or un-hosted. Hosted rentals carry no cap on how much of the year they run, so a spare bedroom rented while you're home can be a year-round line of income. Un-hosted rentals, the whole-unit-while-you're-away model most people picture when they think "Airbnb," are capped at 12 weeks a year under the ordinance's Terms of Use, so treat that limit as the actual revenue ceiling rather than a technicality.
Before you register anything, check what sits above the zoning ordinance. If your home belongs to a homeowners association, California's Civil Code lets a common interest development prohibit rentals of 30 days or less outright, even though it can't touch longer-term leases. San Ramon has plenty of HOA-governed communities in its newer neighborhoods, so it's worth pulling your CC&Rs before you spend money on registration you can't use.
Two separate city filings apply on top of the zoning registration. Every business operating in San Ramon needs a general business license, a flat $341 a year regardless of size under the city's 2026-27 Master Fee Schedule, and the city's STR page directs you to submit that application at the same time as your short-term rental registration. If your rental listing uses your home as the business address, which it almost always will, you'll also need a Home Occupation Permit at $255. Neither of those figures moves with how many nights you rent.
Plan the numbers with all of that built in, not just the nightly rate. Our California market data is a reasonable place to sanity-check what a comparable East Bay listing actually earns before you commit to the registration fees.
Short Term Rental Licensing Requirement in San Ramon
Assuming your property clears the eligibility screen above, applying itself is a fairly short process. You'll submit the Short-Term Rental Registration Form by email to Planning at [email protected], alongside the online Business License Application, and pay the registration fee once the review is complete.
That fee, set by the same city's 2026-27 Master Fee Schedule that sets the business license charge, is $425 for a new registration and $341 for a renewal, and neither comes back if you decide not to proceed. Do check your HOA and ADU status before you file, since that's exactly the kind of expense you don't want to pay twice.
The Community Development Director, or a designee, reviews the application, verifies what you've told the city, and can attach extra conditions based on your site's specific circumstances. If the Director adds a condition you disagree with, the ordinance gives you the right to appeal it to the Planning Commission. Registration itself runs for one year and is non-transferable, so a sale of the property or a change of operator means the new owner starts the process from scratch rather than inheriting anything. Renewal has to be filed, with its $341 fee, at least 30 days before the current registration expires.
None of this is a rubber stamp forever, either. The ordinance's enforcement clause lets the city pursue violations under Title B of the Municipal Code, and a public nuisance finding can trigger a hearing before the Zoning Administrator to revoke the registration outright. A revoked registration can't be reissued for 12 months, which is a long stretch to sit out of a market you were counting on.
Required Documents for San Ramon Short Term Rentals
Getting registered the first time takes more than a signature, since the form itself asks for a specific set of proofs and acknowledgments before the city will approve it. Here's what you'll need to have ready:
- Property and listing details. The street address, whether the rental is hosted or un-hosted, the website it's listed on, the exact listing title, and the number of bedrooms both on the property and available for rent.
- Owner and operator information. Name, address and phone for the property owner, plus the same for the operator or agent if that's someone else, and a local contact able to respond by phone and show up in person within 30 minutes whenever the rental is occupied.
- Proof of insurance. The form requires an acknowledgment, backed by documentation, that the property is insured for short-term rental use specifically, not just as an ordinary homeowner's policy.
- A signed set of acknowledgments. You're certifying, under penalty of perjury, that you'll include your registration number in every advertisement, that all construction on the property met the building code in force at the time, and that you'll comply with the ordinance's full Terms of Use.
- A hold-harmless agreement. You agree to indemnify and defend the city against claims arising from the registration itself, which is standard language but worth reading closely rather than skimming past.
Keep in mind that the parcel number and property owner's signature are both required fields, so this isn't something a property manager can quietly file without the owner's direct involvement.
San Ramon Short Term Rental Taxes
Assuming you get through registration and are able to start hosting, there's still tax to work out, and San Ramon's own Finance Department is unusually direct about how it works. As of July 2026, the city's Transient Occupancy Tax FAQ sets the rate at 7.25% of total rent, and that taxable base includes the room rate, cleaning fees, and any other charge tied directly to the stay.
| Charge | Rate | Collected by |
|---|---|---|
| City Transient Occupancy Tax (TOT) | 7.25% of total rent | Operator, remitted to the City via HdL |
| California Tourism Assessment | ~0.195% of accommodations revenue | Self-assessed to the CA Office of Tourism (large operators) |
| State and federal income tax | Ordinary rates on net profit | Filed by the operator with the FTB and IRS |
The operator collects TOT directly from the guest at the time of booking and remits it to the city, and the ordinance itself makes registering for TOT collection one of its Terms of Use, not an afterthought. Here's the part that catches a lot of new hosts off guard, though: Airbnb's own California tax-collection list names San Ramon as one of the cities specifically excluded from its Contra Costa County collection arrangement. So unlike a lot of California markets where the platform quietly handles this for you, in San Ramon you're on the hook to register, collect and file the tax yourself.
Filing runs on a quarterly cycle, due on or before the last day of the month following each calendar quarter, and returns are required even in a quarter where you didn't collect a dollar of rent. The city contracts the whole process out to HdL, and you can file online through the TOT Processing Center, by phone at 925-278-6321, or by mail to the City of San Ramon TOT Processing Center, 8839 N. Cedar Ave. #212, Fresno, CA 93720. Stays of 31 consecutive days or more are exempt from TOT entirely, and government officials on official business can also qualify with the right proof.
On top of the city's own tax, California's Tourism Marketing Act imposes a statewide self-assessment on accommodations revenue, worked out by our California guide at roughly $1,950 per $1 million of that revenue. It's a small enough share that most individual hosts never notice it, but it's a real, separate obligation from the city TOT. Your net profit is also ordinary taxable income at both the state and federal level, reported to the Franchise Tax Board the same as any other rental income.
San Ramon-wide Short Term Rental Rules
Beyond the tax filing, the ordinance attaches a full set of operating conditions to every registration, whether the rental is hosted or un-hosted. Break any of them and you're risking the registration itself, not just a fine, so it's worth reading the list closely rather than skimming it:
- Occupancy is capped at two adults per bedroom, based on the bedroom count declared at registration.
- No special events. The rental can't be used for weddings, conferences, parties or similar gatherings.
- One booking at a time. A given property can only have one rental contract active at any moment.
- Real structures only. No tents, RVs or camping count as a short-term rental.
- Safety equipment. Owner and operator are jointly responsible for smoke detectors, fire alarms and fire extinguishers, alongside all applicable local, state and federal health and safety rules.
- General compliance. Noise, property maintenance, trash and occupancy rules all apply the same as they would to any other resident.
- Parking stays on-site. Garage and driveway spaces come first; street parking is a last resort, and oversized vehicles and landscape parking are both barred outright.
- No signage. None permitted for a short-term rental, full stop.
- TOT registration. Every operator must register with the city for occupancy tax collection and remittance.
- Non-transferable. A sale or change of operator means starting the registration process over.
- House rules disclosure. The operator has to give renters a copy of the Terms of Use and any additional house rules.
- The 12-week cap on un-hosted rentals. Hosted rentals with a live-in operator aren't subject to any calendar limit.
- No affordable-housing units. A dwelling under an affordable housing agreement that restricts rental use can't be registered as a short-term rental.
- Building code compliance. Any modification or conversion inside the unit needs its own building permit before it can be part of the rental.
That's a longer list than most cities run, though it's also more transparent than "case by case," which is how a lot of neighboring cities still handle this.
Does San Ramon strictly enforce STR rules? Is San Ramon Airbnb friendly? (Compared to other cities) Do hosts operate in San Ramon despite the rules?
Given how detailed those operating rules are, it's fair to ask whether the city actually checks them. San Ramon didn't start out anywhere near this organized. Back in 2018, the City Council was still debating whether to ban short-term rentals outright, regulate them, or keep doing nothing, and Mayor Bill Clarkson laid out those exact three options at a Council meeting. At the time, the city had informally identified roughly 50 short-term rentals operating with no permit at all, and its own planning manager said nobody had ever applied for a land-use approval to run one.
San Ramon landed on regulation rather than a ban, which puts it in a genuinely different position than its closest neighbor. Danville, one town over, banned short-term rentals entirely in 2016, and from what I can tell that ban has never been reversed, though I didn't verify its current 2026 status directly against Danville's own site. San Ramon chose the harder path of writing actual rules instead, which is why D4-27 exists at all.
In practice, enforcement here still leans complaint-driven rather than proactive patrol, the same pattern the 2018 reporting described: noise, parking, trash and unfamiliar cars are what get a neighbor to call in the first place. What's changed since 2018 is that there's now a real mechanism once a complaint lands. A confirmed violation runs through Title B of the Municipal Code, a public nuisance finding can trigger a Zoning Administrator hearing, and a revoked registration is locked out for a full 12 months. That's a genuine deterrent for anyone weighing whether to just skip registration and hope nobody notices.
Compared to the Bay Area's biggest cities, San Ramon's regime reads as moderate rather than hostile. It doesn't cap total permits citywide, doesn't require the host to be the property's sole owner-occupant the way San Francisco's rules do, and it doesn't sit inside a coastal zone with an extra layer of Coastal Commission review. What it does require is real paperwork, real insurance, and a real cap on the un-hosted model, so "Airbnb friendly" here means predictable rather than loose. If you're weighing a suburban East Bay property against a dense urban one, the San Francisco County guide and the Solano County guide are useful points of comparison just up the freeway.
How to Start a Short Term Rental Business in San Ramon
With enforcement and the rules themselves both clear, the actual sequence for getting registered is straightforward, and doing it in order saves you from paying a fee you can't use.
- Check your HOA and property type first. Confirm your CC&Rs don't prohibit short-term rentals, and confirm the property carries no ADU or JADU, since either one ends the process before it starts.
- Decide hosted or un-hosted. This single choice sets your revenue ceiling: unlimited for hosted, 12 weeks a year for un-hosted.
- Get insured for short-term rental use specifically. A standard homeowner's policy generally won't satisfy the proof-of-insurance requirement on its own.
- Assemble your local contact. Make sure someone is reachable by phone and able to physically respond within 30 minutes whenever the rental is occupied.
- Complete and email the registration form to [email protected], alongside the online Business License Application.
- Pay the fees. $425 for a new STR registration, $341 for the general business license, and $255 more for a Home Occupation Permit if the property doubles as your business address.
- Register for TOT collection and set a quarterly reminder to file, since Airbnb won't collect this one for you in San Ramon.
- Add your registration number to every listing and hand renters a copy of the Terms of Use before their stay begins.
- Diarize your renewal date. File the renewal application, with its $341 fee, at least 30 days before the year is up.
Who to contact in San Ramon about Short Term Rental Regulations and Zoning?
Whichever step trips you up, San Ramon splits its short-term rental oversight across a small number of offices, and knowing which one owns your question saves a call getting transferred around.
Planning Services Division handles registration, eligibility questions and the zoning ordinance itself.
- Address: San Ramon Permit Center, 7000 Bollinger Canyon Road, San Ramon, CA 94583
- Phone: (925) 973-2560
- Email: [email protected]
- Hours: Monday to Friday, 8:30 a.m. to 5:00 p.m., with a planner available for walk-ins from 8:30 a.m. to 1:00 p.m.
Business License Division handles the general business license and Home Occupation Permit.
- Address: 7000 Bollinger Canyon Road, San Ramon, CA 94583
- Phone: (925) 973-2510
- Email: [email protected]
TOT Processing Center (via HdL) handles occupancy tax registration and quarterly filing.
- Online: sanramon.hdlgov.com/home/index/TOT
- Phone: 925-278-6321
- Mail: City of San Ramon, TOT Processing Center, 8839 N. Cedar Ave. #212, Fresno, CA 93720
Code Enforcement / Neighborhood Preservation is where a complaint about your rental, or someone else's, ends up.
- Phone: (925) 973-2589 or (925) 973-2590
- Email: [email protected] or [email protected]
- Hours: available by phone Mondays 9:00 to 9:30 a.m., Tuesday through Friday 8:00 to 8:30 a.m.
- For anything urgent: San Ramon Police non-emergency dispatch at (925) 973-2779
What do Airbnb hosts in San Ramon on Reddit and Bigger Pockets think about local regulations?
Given how specific San Ramon's rules are, you'd expect a decent paper trail of host opinions online, but that's honestly not what I found. I looked for a San Ramon-specific thread on Reddit or BiggerPockets and came up short. What I can describe honestly is the pattern that shows up around the city's own 2018 debate and its small, tightly-drawn registered market.
That 2018 discussion is still a useful proxy for investor sentiment. It's the same conversation Bay Area hosts keep having about San Ramon: is a suburban East Bay city with a strict occupancy cap and a mandatory local-contact rule worth the paperwork, next to a looser inland market or a denser city with higher nightly rates? The city's own planning staff noted back then that almost nobody had bothered to get a permit before the ordinance existed. That alone tells you how casually the market used to treat this.
My honest read is that San Ramon draws two different kinds of host. Owner-occupants renting a spare room see it as genuinely low-friction, since the hosted path has no calendar limit and the paperwork, while real, isn't onerous. Investors chasing a whole-unit, nightly-rate model tend to look past San Ramon toward markets with no cap at all, because 12 weeks a year rarely pencils out against a full mortgage on an investment property. Both reads are consistent with what the ordinance actually rewards.
Frequently Asked Questions
Can you legally run an Airbnb in San Ramon in 2026?
Yes, as long as your property qualifies. San Ramon permits short-term rentals in residential districts under Zoning Ordinance D4-27, but a property with an ADU or JADU can't register at all, and you'll need annual city registration before taking a single booking. Hosted rentals, where the owner or operator lives on site, face no calendar limit. Un-hosted rentals are capped at 12 weeks a year. Registering costs $425 for a new application, and you'll also need a separate city business license.
How much does a short-term rental registration cost in San Ramon?
A new Short-Term Rental Registration runs $425, and renewal costs $341, both under the city's 2026-27 Master Fee Schedule. Neither fee is refundable, so it pays to confirm your property is eligible, no HOA restriction, no ADU or JADU on site, before you apply. You'll also owe a separate $341 annual business license, plus $255 for a Home Occupation Permit if your home doubles as your listed business address.
Does Airbnb collect occupancy tax for you in San Ramon?
No. Airbnb's own California tax-collection list specifically excludes San Ramon from its Contra Costa County collection agreement, so the city's 7.25% Transient Occupancy Tax isn't collected automatically the way it is in many other California cities. Hosts have to register with the city, collect the tax from guests directly, and file quarterly returns through the TOT Processing Center run by HdL, even in a quarter where no rent was collected.
Can you rent out an ADU or JADU as a short-term rental in San Ramon?
No. San Ramon's ordinance makes any property containing an Accessory Dwelling Unit or Junior Accessory Dwelling Unit ineligible for short-term rental registration entirely, not just the ADU itself. That's stricter than the state floor, which only requires ADU and JADU rentals to run 30 days or longer. In San Ramon, adding either unit type removes the whole property from the short-term rental market, hosted or un-hosted.
What happens if you operate an unregistered short-term rental in San Ramon?
Operating without registration is unlawful under the zoning ordinance and can be enforced through Title B of the Municipal Code, including administrative citations. A confirmed violation or a public nuisance finding can trigger a hearing before the Zoning Administrator to revoke an existing registration, and a revoked registration can't be reissued for 12 months. Registering after the fact doesn't erase exposure for any tax that should have been collected and filed in the meantime.
Last verified: July 2026. Every ordinance, tax rate, state law, and contact detail in this guide links to or comes from its official source.
Airbnb Tax Deduction Calculator
Paying too much in taxes? We have the perfect solution. Simulate an Airbnb home purchase below.
Purchase Price
$450K
Structure Value
70%
Apply Trump's Tax Cut (Bonus Depreciation)
Depreciation
$117,695
Interest
$21,600
Tax
$6,750
Year 1 Deduction
$146,045
Want to claim this deduction? Get a free cost segregation benefit analysis from CSA Partners — no obligation.
Get Full Analysis
