🕐 Last Updated: May 2026  ·  Platforms: Airbnb · Lekkeslaap · Booking.com
🗓️ SA Coastal Season Guide
Peak (Dec–Mar): 75–95% occupancy, highest nightly rates
Shoulder (Apr, Sep–Nov): 50–70% occupancy, mid rates
Low (May–Aug): 30–50% occupancy, lowest rates
Urban properties (JHB, PTA) have flatter seasonality — use equal months across seasons if applicable.

Holiday Let / Airbnb Yield Calculator

3-season model · platform fees · cleaning costs · STR vs LTR comparison

① Property Details
R
② Three-Season Rates & Occupancy

Set months, nightly rate and occupancy for each season. Months must total exactly 12.

🌞 Peak Season
🌤️ Shoulder Season
🌧️ Low Season
Season total:12 months ✓
③ Platform Fees & Cleaning
Airbnb host ≈ 3%. Management company: 15–25%.
Per checkout. 2-bed: R400–R600 typical.
R
SA average: 3–5 nights. Used to calculate cleaning frequency.
Toiletries, welcome supplies, linen replacement
R
④ Monthly Operating Costs
R
STR-specific — standard home insurance usually excludes STR
R
R
STR needs 20–30% more maintenance than standard residential
R
R
R
⑤ Long-Term Rental Comparator
What the property would achieve as a standard long-term rental
R
SA average ≈ 8%

How to Use This Calculator

Set your three-season months to total exactly 12. Enter nightly rates and occupancy percentage for each season — occupancy is the proportion of available nights that are booked. Platform fee: use 3% for self-managing via Airbnb, 15–25% if using a management company.

Cleaning costs are calculated from occupied nights divided by average stay length (cleaning frequency) multiplied by cost per clean. Enter the long-term rental comparator to see STR vs LTR side by side — the most important output for your investment decision.

Calculate Full Property ROI

Use your net holiday let yield in the Property ROI Calculator to model total returns over your investment horizon.

Property ROI Calculator →

Short-Term vs Long-Term Rental — The SA Property Investor's Dilemma

The decision between short-term rental (STR) and long-term rental (LTR) is one of the most consequential an SA property investor makes. STR properties in premium Cape Town locations regularly advertise gross yields of 15–20% — figures that make the standard 7–9% gross LTR yield seem pedestrian. But gross yield comparisons are misleading. STR operating costs are fundamentally different: platform fees, professional cleaning between every stay, linen and consumables, higher STR-specific insurance, higher maintenance from rapid tenant turnover, and the irreducible variance of seasonal demand.

A realistic net yield comparison typically shows a 3–6% net yield premium for STR over LTR in strong SA holiday markets. Whether that premium justifies the significantly higher management burden, income variability, and regulatory risk depends on the investor's risk tolerance, time availability, and the specific location.

SA Holiday Let Regulations — What Investors Must Know

South Africa's STR regulatory environment is evolving rapidly. Cape Town introduced STR by-laws requiring registration and restricting STRs in certain zones. Similar frameworks are being developed elsewhere. Before purchasing for STR use, verify: the municipality's current STR by-laws; body corporate rules if sectional title; bond agreement terms; and whether your home insurance covers STR activity (most do not without a specific endorsement).

The Real Cost of Running a SA Holiday Let

SA investors frequently underestimate STR operating costs by comparing STR gross revenue to LTR net income. A fair comparison requires net yield on both sides. For a typical SA coastal property generating R20,000/month in peak season: Airbnb fees at 3% = R600; cleaning at R500 per stay × 6 stays/month = R3,000; linen = R600; insurance, maintenance, rates, WiFi = R4,200. Total variable costs: approximately R8,400 — 42% of peak gross revenue. In low season the fixed costs remain while revenue drops, producing near-break-even months that must be covered by peak season profits.

Frequently Asked Questions

Common questions about SA holiday lets and Airbnb investment

▸ Is Airbnb profitable in South Africa?

Yes in strong locations — Cape Town, Garden Route, Winelands, Drakensberg. Premium STRs can achieve 12–20% gross and 8–12% net. Income is seasonal and variable. Compare net STR yield vs net LTR yield after all costs.

▸ What is the average Airbnb occupancy rate in South Africa?

Cape Town averages 55–70% annual occupancy. Peak (Dec–Jan): 85–95%. Low (May–Jul): 30–50%. Model 60–70% as a mid-case for financial planning.

▸ Do I need a licence for Airbnb in South Africa?

Requirements vary by municipality. Cape Town requires registration and restricts STRs in some zones. Verify your municipality's by-laws, body corporate rules, bond agreement and home insurance before investing for STR use.

▸ What is the difference between gross and net yield on a holiday let?

Gross yield = Revenue ÷ Property Value × 100. Net deducts all costs: platform fees (3–25%), cleaning, linen, insurance, maintenance, rates, WiFi. A property showing 18% gross may produce only 8–10% net.

▸ How do SA platform fees compare?

Airbnb host fee: approximately 3%. SA management companies: 15–25% of gross plus cleaning and maintenance. For passive investors, management fees are non-negotiable — model them explicitly before purchasing.

▸ What costs are unique to holiday lets?

Platform commission, professional cleaning between stays, linen and laundry, welcome supplies, gap nights between bookings, higher STR-specific insurance, higher maintenance due to rapid tenant turnover. These typically add 15–30% of gross revenue above standard residential costs.

▸ What months are peak season for SA coastal holiday lets?

Peak: December through March (SA summer, school holidays). Shoulder: April and September–November. Low: May–August. Urban STR properties (JHB, PTA) have flatter seasonality tied more to business travel and events.

📖 Related Tools & Reading

Rental Yield Calculator — Standard Long-Term Residential Yield Cash-on-Cash Return Calculator — Full Operating Cost Analysis Property ROI Calculator — Total Return Including Capital Growth Rental Yields by SA City — Where to Invest in 2026