Form 23 certs · pre-sale & new-tenancy inspections ·  Tap to call
Shared pool · 1-year Form 23 · Airbnb / Stayz / strata

Holiday-let pool safety inspection across the Sunshine Coast.

Running a holiday let or short-stay listing with a pool? Under QLD Building Act 1975 Pt 13, holiday-let pools are shared pools — Form 23 is valid for 12 months (not 24). Most Mooloolaba and Noosa Heads hosts schedule renewal one month before expiry to avoid any listing-down risk during peak season. We do same-week bookings for hosts and property managers.

What holiday-let pool inspection covers.

Why holiday lets are “shared pools” under QLD law.

The QLD Building Act treats a pool as “shared” if it’s used by people other than the residents of the dwelling — which captures every Airbnb, Stayz, Booking.com and other short-stay listing on the Sunshine Coast and in Noosa. Shared pools attract:

  • Form 23 valid for 12 months (not 24)
  • Same QDC MP 3.4 / AS 1926.1 compliance requirement
  • Continuous compliance expected throughout the listing period — not just at the inspection moment
  • Compliance enforced under the Building Act; failures discovered mid-listing can attract council compliance notices

Sunshine Coast holiday-let concentration.

Mooloolaba — the Esplanade strata complexes, Mooloolaba Spit units, and surrounding residential pockets carry one of the Sunshine Coast’s largest holiday-let concentrations. Shared pools at strata level + private holiday-let pools at single-house level.

Noosa Heads — the Hastings Street precinct, Little Cove, Park Road carry premium short-stay accommodation with high guest turnover. Noosa Council also enforces its own short-stay accommodation regulations on top of the QLD pool safety rules.

Coolum + Peregian + Sunshine Beach — growing short-stay listing concentration, particularly mid-tier family-friendly rentals.

Common holiday-let failures.

Holiday-let pools fail at higher rates than private residential because guest behaviour drifts items into the NCZ continuously:

  • Pool furniture inside NCZ. Sun loungers, umbrella bases, side tables placed by guests against or near the fence. Often the #1 failure on holiday lets.
  • Pool toys + floats stacked near fence. Counts as climbable footholds if stacked above 100mm height.
  • Gate latch wear. High guest traffic = latch wear faster than private use. Annual renewal often coincides with latch replacement.
  • CPR sign weathered. Exposed signs fade fast in sub-tropical sun. Replacement every 3–5 years even if compliant.
  • Pool covers stored near fence. Rolled pool covers leaning against the barrier are climbable.
  • BBQ + outdoor cooking equipment moved by guests. Drift inside the 900mm zone.

Recommended host / manager process.

  1. Schedule annual renewal one month before expiry. Avoids any window where the cert is lapsed during a listing period.
  2. Pre-inspection walk-through. 15 minutes before our visit, walk the pool zone and clear anything inside the 900mm NCZ. Most cosmetic failures are avoided this way.
  3. Annual gate hardware check. Magnetic latches and self-closing hinges have rated cycle lives — a latch rated 100,000 cycles will typically last ~3–5 years on a high-traffic holiday let vs 8–10 on a private pool.
  4. Photograph compliance state at clean-out. Many hosts photograph the compliant pool zone after each clean — quick check on whether the cleaning team has moved furniture inside NCZ.
  5. Standing-order renewal. We can hold a recurring annual booking against the same calendar date so renewal is automatic.

Pricing for holiday lets.

  • Single-pool holiday let: $180–$280 (annual).
  • Strata complex shared pool (annual renewal): $300–$450 single pool.
  • Multi-pool strata complex (lap + recreation + spa): $420–$650 (per-additional-pool discount).
  • Mid-listing compliance check (host concerned about a specific item): $180–$280.
  • Re-inspection after rectification: $120–$180.

Book your holiday-let inspection.

Annual renewal scheduled around your listing calendar. Standing-order bookings for repeat hosts and managers.

 Tap to call