Compliance Resources
Complete reference for short-term rental compliance across all three regulatory layers. Updated for the 2026 STR subzone framework.
All STR hosts, platforms, and strata hotel platforms operating in BC must register with the Provincial Short-Term Rental Registry. Registration numbers must be displayed on every listing. Platforms must verify numbers against registry data.
On-Site Host Fee
$101.50Off-Site Host Fee
$451.50Platform Fee
$550.50Strata Hotel Fee
$550.50Consequences include: listings removed from platforms, existing bookings cancelled, and inability to accept new bookings. See what to do if your listing was removed.
As of March 2026, these 16 properties have applied for STR subzone rezoning. Major STR operations (no principal residence requirement) are permitted in the STR subzone, pending provincial exemption approval. Each operator requires an individual business licence and strata council consent.
| Property | Address | Units | Area |
|---|---|---|---|
| Sunset Waterfront Resort | 1128 Sunset Drive | 132 | Downtown |
| Discovery Bay Resort | 1088 Sunset Drive | 236 | Downtown |
| Waterscapes (Skye Tower) | 1075 Sunset Drive | 189 | Downtown |
| Waterscapes (Herons/Osprey) | 1083-1099 Sunset Drive | 286 | Downtown |
| Sole | 1290 St. Paul Street | 40 | Downtown |
| Sole Downtown | 1350 St. Paul Street | 40 | Downtown |
| Brooklyn | 1471 St. Paul Street | 179 | Downtown |
| Playa Del Sol | 654 Cook Road | 284 | South Pandosy-KLO |
| Sole on KLO | 1083 KLO Road | 43 | South Pandosy-KLO |
| Aqua (Waterfront Village) | 3699 Capozzi Road | 319 | Mission Creek |
| Caban (Gyro Beach) | 3377 Lakeshore Road | 134 | Mission Creek |
| Mission Shores | 3880 Truswell Road | 54 | Mission Creek |
| Beachhouse at McKinley | 3398 McKinley Beach Lane | 9 | McKinley Beach |
| Granite at McKinley | 3475 Granite Close | 94 | McKinley Beach |
| McKinley Beach (Strata 3) | 3434 McKinley Beach Drive | 22 | McKinley Beach |
| Pinnacle Pointe | 1873-1875 Country Club Drive | 165 | Upper Mission |
| Total | 2,226 |
The following forms are required under Kelowna Bylaw No. 11720 (Short-Term Rental Accommodation Business Licence and Regulation Bylaw). Fill out forms directly below, then print or email them. Official forms are also available from the City of Kelowna STR page.
Required agreement demonstrating commitment to responsible STR operation. References Good Neighbor Bylaw No. 11500, Traffic Bylaw No. 8120, and STR Bylaw No. 11720 (Sections 4 and 8). Non-compliance may trigger licence suspension or revocation.
Required for: All STR operators
Fill Out Form →Required when the STR operator is a long-term renter or tenant (not the property owner). The registered owner must consent in writing to the property being used as an STR.
Required for: Tenant/renter operators only
Fill Out Form →Strata executive council member must confirm that no strata bylaw prohibits STR operation at the address. Includes guest parking declaration. Must notify the City immediately of any changes.
Required for: All strata properties
Fill Out Form →Annual safety compliance checklist covering 9 items: smoke alarms (monthly testing), fire extinguisher service (annual certified), fire safety plan, egress, CO alarms, electrical, BBQ leak test, chimney cleaning, and passageway clearance. The City and Kelowna Fire Department may conduct random inspections.
Required for: All STR operators (annual)
Fill Out Form →Floor plan showing fire extinguisher locations, smoke/carbon alarm locations, exit routes, and designated meeting point. Must include emergency contact for a locally-available responsible person (24/7).
Required for: All STR operators
Fill Out Form →Fines apply across three regulatory layers. Repeat offenses trigger escalation. Provincial fines are set under the STRAA. Municipal fines are set under Kelowna Bylaws 12585, 11720, and 11500.
| Jurisdiction | Violation Type | Fine / Consequence | Source |
|---|---|---|---|
| Provincial | Failure to register | Listing removed, bookings cancelled, no new bookings | STRAA s. 18 |
| Provincial | Administrative penalty (host) | Up to $5,000 per contravention | STRAA s. 29 |
| Provincial | Administrative penalty (platform) | Up to $10,000 per contravention | STRAA s. 29 |
| Municipal | Bylaw infraction ticket | Up to $3,000 per infraction per day | Kelowna Bylaw 12585 |
| Municipal | Licence suspension/revocation | Suspension or permanent revocation of STR licence | Bylaw 11720 |
| Municipal | Good Neighbour violation | Escalating fines + legal injunctive action | Bylaw 11500 |
| Regional | Regional district penalty | Up to $50,000 | STRAA s. 17 |
| Strata | Unauthorized STR operation | Per strata bylaws + SPA Reg 7.1 enforcement | Strata Property Act |
Disclaimer: This information is provided for convenience as a starting point. It is not a substitute for legal advice. If there is a conflict between information shown here and the legislation or regulations, the legislation and regulations prevail. Regulations are subject to change. Last verified: March 2026.