Here's something that surprises most Ontario hosts: Toronto has zero occupancy limits per bedroom. You could technically sleep 16 guests in a 2-bedroom condo and the city wouldn't blink. (Your neighbours might, though.)
Meanwhile, just 50 km away in Burlington, you're capped at 2 adults per legal bedroom. Get caught with extra guests and you're looking at demerit points that can suspend your license. Every Ontario city writes its own rules, and they vary wildly.
We compiled the occupancy rules from every regulated GTA municipality so you know exactly how many guests you can host, and where.
Why Occupancy Limits Matter
Occupancy limits affect three things that directly hit your bottom line:
- Revenue potential. A 4-bedroom property in Toronto can sleep 10+ guests and command $400+ per night for group bookings. That same property in Burlington is capped at 10 guests (2 per bedroom + 2). In Ottawa, it's 8 guests maximum regardless of property size.
- License compliance. Cities with demerit point systems (Burlington, Oakville, Muskoka Lakes) treat occupancy violations seriously. One incident can put your license at risk.
- Insurance claims. If you file a damage claim and the insurer finds you exceeded your city's occupancy limit, they may deny the claim entirely. Overcrowding can also void your liability coverage.
Quick Reference: Occupancy Limits by City
Here's every GTA and Ontario city we track, sorted by whether they have explicit per-bedroom occupancy rules:
| City | Occupancy Rule | Example (3-Bed) | Source |
|---|---|---|---|
| Burlington | 2 adults per legal bedroom | 6 guests | By-law 01-2025, Schedule 2 § 2(b) |
| Milton | 2 persons per bedroom + 2 | 8 guests | By-law 062-2022, § 10.5 |
| Hamilton | 2 persons per sleeping room | 6 guests | STR Licensing By-law, Schedule Q |
| Oshawa | 2 occupants per room (max 2 rooms) | 4 guests max | Licensing By-law 122-2024, Schedule Q |
| Ottawa | 2 persons per sleeping room (max 8 total) | 6 guests | By-law 2021-104, § 4(1) |
| Niagara-on-the-Lake | (2 × bedrooms) + 2 | 8 guests | STR By-law, § 15.1 |
| Muskoka Lakes | 2 persons per bedroom* | 6 guests* | By-law 2025-049, § 5.5(a) |
| Brampton | 1 person per 14 sq. m of habitable rooms | Varies by size | STR By-law, § 8.1 |
| Toronto | No per-bedroom limit | Host sets limit | Chapter 547 |
| Mississauga | No per-bedroom limit | Host sets limit | By-law 0081-2018 |
| Vaughan | No per-bedroom limit | Host sets limit | STR By-law |
| Oakville | No per-bedroom limit | Host sets limit | By-law 2023-069 |
| London | No per-bedroom limit (max 5 bedrooms) | Host sets limit | By-law C.P.-1553-247 |
| Niagara Falls | Set by Chief Building Official | Varies per property | VRU By-law |
*Muskoka Lakes allows increased occupancy if the property's septic system was designed for higher capacity under the Ontario Building Code.
Cities With Per-Bedroom Occupancy Rules
Burlington: 2 Adults Per Legal Bedroom
Burlington has one of the strictest occupancy rules in the GTA. Their By-law 01-2025 (effective May 1, 2025) caps occupancy at 2 adults per legal bedroom:
"Have a maximum occupancy of 2 adults per legal bedroom." Burlington By-law 01-2025, Schedule 2 § 2(b)
The key word is "legal." Your bedroom must meet Building Code and Fire Code standards. A den with a pullout couch doesn't count. A converted garage doesn't count. Only bedrooms shown on your approved floor plan qualify.
Milton: 2 Per Bedroom + 2 Additional
Milton's By-law 062-2022 uses a slightly more generous formula:
"The Licensee shall ensure that the maximum number of occupants within a short term rental shall not exceed a total number based upon two (2) persons per bedroom plus an additional two (2) persons." Milton By-law 062-2022, § 10.5
So a 3-bedroom in Milton can host 8 guests (6 from bedrooms + 2 extra), while a 3-bedroom in Burlington is capped at 6. That "+2" makes a real difference for larger groups.
Hamilton: 2 Per Sleeping Room
Hamilton's STR licensing bylaw keeps it simple: maximum 2 persons per sleeping room. Children aged 2 and under don't count toward the limit. Hamilton uses the term "sleeping room" rather than "bedroom," which is slightly broader but still requires the room to be a legitimate sleeping space.
Oshawa: 2 Per Room, Max 2 Rooms
Oshawa's rules are the most restrictive in the GTA for room rentals. You can rent a maximum of 2 rooms with a maximum of 2 occupants per room. This means 4 guests is your absolute ceiling for room-by-room rentals, regardless of property size.
Ottawa: 2 Per Sleeping Room, Capped at 8 or 10
Ottawa's By-law 2021-104 uses the 2 per sleeping room formula but adds an overall cap that might surprise you:
"The maximum limit for overnight guests in a short-term rental shall be two (2) persons per sleeping room." Ottawa By-law 2021-104, § 4(1)
Even with many bedrooms, Ottawa caps you at:
- Standard dwelling: 4 sleeping rooms, max 8 guests total
- Oversize dwelling: 8 sleeping rooms, max 10 guests total
So even if you have a 6-bedroom home in Ottawa, your maximum is 10 guests. The math doesn't scale linearly.
Niagara-on-the-Lake: (2 × Bedrooms) + 2
NOTL's bylaw uses the same "+2" formula as Milton:
"The maximum number of guests within a Short Term Rental shall not exceed a total number based upon two (2) guests per bedroom plus an additional two (2) guests within the rental." Niagara-on-the-Lake STR By-law, § 15.1
Muskoka Lakes: 2 Per Bedroom (Expandable)
Muskoka's By-law 2025-049 starts at 2 persons per bedroom but has a unique twist: you can request higher occupancy if your septic system was designed and built to handle more people under the Ontario Building Code. Children aged 2 and under don't count.
Brampton: Square Footage Based
Brampton is the oddball. Instead of counting bedrooms, they use a square footage formula:
"The maximum number of occupants in a dwelling unit shall not exceed one person for each fourteen (14) sq. metres (150 sq. ft.) of the total floor area of all habitable rooms." Brampton STR By-law, § 8.1
Children under 12 count as 0.5 persons. So a 1,200 sq. ft. unit with 800 sq. ft. of habitable rooms could host about 5 adults (or 6 adults and 2 kids under 12).
Cities Without Per-Bedroom Occupancy Limits
These GTA cities regulate short-term rentals but do not dictate how many guests can sleep in each bedroom:
The absence of per-bedroom limits in Toronto is particularly notable for hosts during major events. A 5-bedroom home in Rosedale can accommodate large groups during the FIFA World Cup without any city-imposed guest cap. You set the limit based on available sleeping arrangements, your insurance, and your comfort level.
Children and Age Exemptions
Not all guests are counted equally. Here's how different cities handle children:
| City | Children Exemption |
|---|---|
| Hamilton | Children aged 2 and under not counted |
| Muskoka Lakes | Children aged 2 and under not counted |
| Brampton | Children under 12 count as 0.5 persons |
| Burlington | No exemption (rule says "adults" though) |
| Milton | No exemption (rule says "persons") |
| Ottawa | No exemption |
| Niagara-on-the-Lake | No exemption |
Burlington's wording is interesting: it says "2 adults per legal bedroom." Technically, children might not count toward the limit. But we'd recommend confirming this interpretation with the city's licensing office before banking on it.
Enforcement and Penalties
How seriously do cities enforce occupancy limits? It varies:
Demerit Point Cities
Burlington, Oakville, and Muskoka Lakes use demerit point systems where occupancy violations carry real consequences:
| City | Points for Occupancy Violation | Suspension Threshold |
|---|---|---|
| Burlington | 3 points (order) / 5 points (fine) | 7 points |
| Muskoka Lakes | Varies by violation type | 15 points = revocation |
Fine-Based Cities
Most other regulated cities enforce through fines rather than point systems:
- Milton: $500 to $100,000 (Provincial Offences Act)
- Hamilton: Fines per STR licensing bylaw
- Ottawa: Up to $100,000 per offense
- Oshawa: $500 (no license) to $100,000 (POA)
Enforcement Is Increasing
Multiple Ontario cities hired dedicated STR enforcement officers in 2025. Burlington, Caledon, and Oshawa all added enforcement staff. Complaints from neighbours are the most common trigger for investigations, so even one noisy night with too many guests can start the process.
Best Practices for Setting Occupancy
Whether your city has occupancy rules or not, here's how to set smart guest limits:
- Follow the 2+2 rule as a baseline. Even in cities without limits, 2 guests per bedroom plus 2 additional is sensible. It matches what most regulated cities require and keeps wear on your property manageable.
- Check your insurance policy. Many STR insurance policies have guest limits. Exceeding them could void your coverage. Confirm your maximum with your insurer and set your Airbnb listing accordingly.
- Match Airbnb settings to local law. Set your listing's maximum guests to match (or be lower than) your city's cap. This prevents accidental violations before they happen.
- Include limits in your house rules and rental agreement. Stating "maximum 8 guests, no exceptions" in writing gives you recourse if guests show up with extras. In Burlington, this also satisfies the Renter's Code requirement.
- Use noise monitoring. Devices like Minut or NoiseAware can alert you to potential overcrowding without invading guest privacy. A sudden spike in noise levels at 11pm often means uninvited guests have arrived.
- Check condo rules separately. Your condo corporation may have its own occupancy restrictions that are stricter than the city's. Condo rules override municipal permissions.
Official Bylaw Sources
We sourced every occupancy rule in this article directly from official municipal bylaws. Here are the primary sources:
Official Municipal Resources
- Burlington: City of Burlington (By-law 01-2025)
- Milton: Milton STR Licensing (By-law 062-2022)
- Hamilton: City of Hamilton (STR Licensing By-law)
- Oshawa: Oshawa STR Licensing (By-law 122-2024)
- Ottawa: Ottawa STR Law (By-law 2021-104)
- Niagara-on-the-Lake: NOTL STR
- Muskoka Lakes: Muskoka Lakes STRA (By-law 2025-049)
- Toronto: Toronto STR (Chapter 547)
Frequently Asked Questions
What is the most common occupancy limit for Airbnb in Ontario?
The most common rule across regulated Ontario cities is 2 persons per bedroom. Burlington, Milton, Hamilton, Ottawa, Oshawa, and Muskoka Lakes all use some version of this formula. Some cities like Milton and Niagara-on-the-Lake add a +2 buffer on top (so a 3-bedroom property allows 8 guests total). Cities without explicit per-bedroom limits, like Toronto and Mississauga, leave it to hosts and platforms to set their own caps.
Does Toronto have a maximum occupancy per bedroom for Airbnb?
No. Toronto's short-term rental bylaw (Chapter 547) does not include any per-bedroom occupancy limits. You can set your own guest limits based on what makes sense for your property, your insurance policy, and your comfort level. That said, Airbnb's own platform caps listings at 16 guests maximum, and most hosts set limits based on available sleeping arrangements.
What happens if guests exceed the occupancy limit?
In cities with demerit point systems like Burlington and Oakville, exceeding maximum occupancy can earn you 3 to 5 demerit points per incident. At 7 points, your license gets suspended for up to 6 months. At 15 points, it's revoked. In other cities, you face fines that can range from $500 to $100,000 depending on the municipality.
Do children count toward Airbnb occupancy limits?
It depends on the city. Hamilton and Muskoka Lakes specifically exclude children aged 2 and under from occupancy counts. Brampton counts children under 12 as 0.5 persons. Most other regulated cities don't make any age distinction, so all guests count equally regardless of age.
Can I add extra mattresses to increase my guest capacity?
Not in cities with per-bedroom occupancy rules. Burlington's bylaw specifically states the limit is based on 'legal bedrooms' that meet Building Code and Fire Code requirements. You can't convert a den, living room, or closet into a bedroom just by adding a mattress. The bedroom must be on your approved floor plan.
Does Mississauga have occupancy limits for Airbnb?
No. Mississauga's STR bylaw does not include per-bedroom occupancy limits. Like Toronto, the city regulates STRs through licensing, principal residence requirements, and night caps (180 days/year), but does not dictate how many guests can sleep in each bedroom.
How do occupancy limits affect my Airbnb pricing?
Properties in cities without occupancy limits (Toronto, Mississauga, Vaughan, Oakville) can accommodate larger groups and charge accordingly. A 5-bedroom Toronto home can sleep 10 to 16 guests and charge premium rates for group travel. In Burlington, that same 5-bedroom property is capped at 12 guests (2 per bedroom + 2). This matters most during peak events like the FIFA World Cup when large group demand surges.
What if my city doesn't have occupancy rules?
Even without city-imposed limits, you should still set reasonable occupancy caps. Your insurance policy likely has guest limits. Airbnb caps at 16. Condo corporations may have their own rules. And from a practical standpoint, overcrowding leads to noise complaints, faster wear on your property, and lower reviews. A good rule of thumb is 2 guests per bedroom plus 2, which matches what most regulated cities require.
Not Sure About Your City's Rules?
Nurture manages Airbnb properties across the GTA and keeps up with every bylaw change so you don't have to. We handle compliance, guest screening, and occupancy management for all our clients.
Get Your Free Estimate