Direct Booking vs. Platform 2026: What Does a Booking Actually Cost You?
Airbnb charges up to 15.5% host fee, Vrbo 8%, Booking.com 15–25%. What's actually left from a CHF 2,000 booking — and when does direct booking start paying off?
What platforms actually charge
Platform fees are rarely front and center on a listing page. They hide in service agreements, payment terms, and quiet rate increases. But the numbers are clear:
Fee comparison
Percent of booking value
* Stayoa: CHF 39/month (PRO) + 1.5% Stripe ≈ 3.5% on a CHF 2,000 booking. Decreases with higher volume.
| Platform | Model | Fee |
|---|---|---|
| Airbnb (EU, host-only) | Per booking | 15.5% |
| Vrbo (pay-per-booking) | Per booking | 8% (5% commission + 3% payment) |
| Booking.com | Per booking | 15–25% depending on region |
| Stayoa (PRO) | Monthly flat | CHF 39 + ~1.5% Stripe |
On a CHF 2,000 booking:
- Airbnb: CHF 310 fee → you keep CHF 1,690
- Vrbo: CHF 160 fee → you keep CHF 1,840
- Booking.com (15%): CHF 300 fee → you keep CHF 1,700
- Stayoa PRO + Stripe: CHF 39 (subscription) + CHF 30 (Stripe 1.5%) = CHF 69 total → you keep CHF 1,931
The quiet price increases of recent years
Airbnb has gradually raised its host-only fee in the EU over the years. What was once a 3% host fee has climbed to today's levels. Booking.com charges between 15% and 25% depending on accommodation type and market — and reserves the right to adjust commission rates unilaterally.
The structural problem: as a host, you're not proactively notified when fee models change. You read it in terms-of-service updates — if you read them at all.
Worked example: annual revenue from one property
Assume your vacation rental generates CHF 24,000 in annual revenue (12 bookings at CHF 2,000 each).
Airbnb (15.5%):
- Fees: CHF 3,720 per year
- Remaining revenue: CHF 20,280
Vrbo (8%):
- Fees: CHF 1,920 per year
- Remaining revenue: CHF 22,080
Stayoa PRO + Stripe (1.5%):
- Stayoa: CHF 468 per year (CHF 39 × 12)
- Stripe: CHF 360 per year (1.5% × CHF 24,000)
- Total: CHF 828 per year
- Remaining revenue: CHF 23,172
The difference between Airbnb and Stayoa: CHF 2,892 per year — at the same booking volume.
When does direct booking pay off?
Direct booking doesn't require a large property portfolio to make financial sense. It pays off as soon as you have volume — and that threshold is lower than most hosts expect.
Break-even vs. Airbnb:
Stayoa PRO costs CHF 39 per month. Airbnb charges 15.5% per booking. Even a single CHF 260 booking covers the monthly subscription — everything above that is net gain compared to the platform.
At an average booking value of CHF 2,000, direct booking saves CHF 241 per booking compared to Airbnb.
What direct booking changes beyond fees
Fees are only part of the equation. Direct booking also fundamentally shifts your position as a host:
Guest data is yours. On Airbnb, the guest relationship belongs to the platform. Direct bookings build real customer relationships — including email addresses, preferences, and repeat guests.
No algorithm dependency. Your visibility on Airbnb depends on ranking factors you don't control. Your own website ranks on Google for your specific property, permanently.
Full pricing control. Platforms often require minimum prices, discount programs, or promotional participation. With your own booking page, you set every condition.
Direct guest communication. Questions, special requests, feedback — everything runs directly through you, without a platform middleman.
How Stayoa works
Stayoa is a booking platform built for hosts who want direct bookings as their primary channel. Instead of charging per booking, you pay a flat monthly fee — and 100% of payments go directly to your Stripe account.
- BASIC (CHF 19/month): 1 property, booking website on
{name}.stayoa.app, iCal sync, guest management - PRO (CHF 39/month): up to 5 properties, custom domain, analytics, email campaigns, SEO tools
- PREMIUM: unlimited properties, API access, white-label
Stripe fees apply on top — typically 1.5% + CHF 0.25 for European cards in Switzerland. That's it.
Use platforms strategically, not as a dependency
Direct booking doesn't mean ignoring Airbnb and co. It means using them as an acquisition channel — not your only one.
The most successful vacation rental hosts run both:
- Platforms for first-time and new guests
- Their own website for repeat bookings and loyal guests
Over time, the ratio shifts. A direct booking share of 40–60% is realistic for well-positioned properties — and every direct booking saves the full platform commission.
Bottom line
Platform fees are real and growing. A property running entirely through Airbnb gives away over CHF 3,700 in commissions on CHF 24,000 in annual revenue. With your own booking website, that cost drops below CHF 900 — with the same payment security for your guests.
Direct booking isn't a luxury for large operators. It's the cheapest infrastructure for anyone doing more than a handful of bookings a year.
Start with Stayoa today and build your direct booking channel — no commission, no platform dependency.
Create your own booking website with Stayoa and get more direct bookings without commissions.
Get started for freeNext post
Direct Bookings Matter