What you are looking at
What
Booking demand distributed across South Africa's four meteorological seasons (Summer Dec–Feb, Autumn Mar–May, Winter Jun–Aug, Spring Sep–Nov) — derived from 28,628 synthetic GA4 booking events across 9 provinces.
Why
Accommodation demand in SA is highly seasonal — Cape Town peaks in Summer while Kruger peaks in Winter (dry season, better game viewing). Knowing the seasonal pattern per province helps set dynamic pricing, time campaigns correctly, and avoid stock-outs during peak periods.
So What
Check which season is dominant for your target province. Demand multipliers (e.g. 1.62× at Christmas) tell you how much above average demand rises — use these to set premium pricing and justify higher ad spend in the lead-up window.

SA-Wide Seasonal Demand

Summer (Dec–Feb)  32.4%
Winter (Jun–Aug)  17.0%
Autumn (Mar–May)  50.5%
Spring (Sep–Nov)  0%

Province Seasonal Breakdown

Each row shows what % of that province's annual bookings fall in each season. The four columns sum to 100% per row. How to read itA province with 45% Summer and 15% Winter is highly seasonal — pricing and stock management must account for a very quiet winter period. A province with relatively even splits (28/26/24/22) is year-round — more stable revenue but less premium pricing power in peak season. The Top Season column highlights where each province's single biggest demand window falls — use this to prioritise campaign budgets.
ProvinceSummerAutumnWinterSpringTop Season

Demand Multipliers (2026–2027)

How to read these: A multiplier of 1.62× means demand is 62% above the annual average during that period — so a property that normally charges R1,000/night could justifiably charge R1,620/night. School holidays (+20%) and public holidays (+15%) compound on top of the seasonal baseline. Baseline 1.0 = average nightly demand across the full year.

Historical demand index vs baseline (1.0 = average). School holidays add +20%, public holidays +15%.

1.62×
Christmas / NY (Dec 25–Jan 1)
1.50×
Winter school hols (Jun–Jul)
1.32×
Easter long weekend
1.26×
Heritage Day (Sep 24)
1.35×
Summer baseline
1.05×
Spring baseline