If you let a villa in the Algarve, you have probably looked at an Airbnb payout and wondered how much of the booking actually reached you. The answer depends on which of Airbnb's two fee structures your listing is on, and Airbnb is moving most hosts onto the more expensive-looking one.
This post sets out the numbers using Airbnb's own published fee rates, works through a single week at an illustrative villa, and compares it with a booking taken on your own website. It is not an argument for leaving Airbnb. It is a way to work out what a direct booking is worth to you, so you can decide how much effort a direct channel deserves.
Where the numbers come from. Airbnb's fees are taken from its help article "Airbnb service fees" (airbnb.co.uk/help/article/1857), checked on 20 October 2026. Card processing costs are taken from Stripe's published pricing for Portugal (stripe.com/en-pt/pricing), checked on the same day. Both companies can change their fees, so check those pages before relying on any figure here.
Airbnb's two fee structures
Airbnb currently runs two fee structures for stays. According to its help page, it is "in the process of transitioning all home hosts to a single service fee structure", and the split-fee structure is being phased out.
Split fee
The fee is shared between you and your guest:
- Host service fee: most hosts pay 3%, though some pay more. It is calculated on the nightly price plus any fees you charge (such as cleaning), and deducted from your payout.
- Guest service fee: guests pay 14.1% to 16.5% of the booking subtotal, which is shown in the price breakdown before they book. Airbnb says this "varies based on a variety of factors and may be higher or lower depending on the booking", and cross-currency bookings can push it up to 16.5%.
Single fee
The whole fee comes out of your payout and the guest pays no separate service fee:
- Most hosts pay 15.5%, and the rest typically pay between 14% and 16%.
- It is mandatory for most hosts, including traditional hospitality listings, hosts in some countries and, importantly for villa owners, hosts who use property management software.
On both structures, Airbnb says the service fees shown are VAT-inclusive where VAT applies. Once you have switched from split to single fee, you cannot switch back.
A worked example: one week at an Algarve villa
To keep the maths simple, take an illustrative booking with a subtotal of €2,000: seven nights plus a cleaning fee. This is not a market rate for any particular villa. Swap in your own figures.
On the split fee
- Host service fee at 3%: €60
- Your payout: €1,940
- Guest service fee at 14.1% to 16.5%: €282 to €330
- Guest pays: €2,282 to €2,330, plus any taxes
On the single fee
- Host service fee at 15.5%: €310
- Your payout: €1,690
- Guest pays: €2,000, plus any taxes
The single fee looks much worse for you, but it is closer than it seems. On the split fee, the guest pays an extra €282 to €330 on top of your price. If you raise your nightly rate when moving to the single fee, you can recover some or all of the difference, and the guest sees a similar final total. Either way, roughly 15% to 17% of what the guest pays goes to Airbnb, depending on the structure and the booking.
The same week booked on your own website
Now imagine the same guest books directly on your own website and pays by card through Stripe.
Stripe's published rate in Portugal is 1.5% + €0.25 for standard European Economic Area cards, 2.8% + €0.25 for premium EEA cards and 2.5% + €0.25 for UK cards.
- Standard EEA card: €30.25 in fees, so you keep €1,969.75
- Premium EEA card: €56.25 in fees, so you keep €1,943.75
- UK card: €50.25 in fees, so you keep €1,949.75
Compared with Airbnb's single fee, that is about €254 to €280 more for the same €2,000 booking, and the guest pays €2,000 rather than paying more on the split fee. You can share some of that saving with the guest as a direct-booking discount and still come out ahead.
The costs Airbnb is covering
A direct booking is not free. Airbnb's help page says the fee helps cover services "like 24/7 customer support". When you take the booking yourself, you take on things the platform otherwise handles:
- Being found. Airbnb puts your villa in front of people who have never heard of you. Your own site has to earn its traffic, through search, past guests, partners and social media.
- A booking system. Guests expect live availability, online payment and an instant confirmation. An enquiry form and a bank transfer request lose bookings.
- Calendar sync. If you sell the same nights on Airbnb and on your site, you need a single source of truth, usually a channel manager, so the same week is never sold twice. That normally means a monthly subscription.
- Payments, deposits and refunds. You set your own cancellation and damage-deposit terms, and you handle disputes.
- Guest communication. Questions, check-in details and problems come to you, not to Airbnb support.
- Compliance. Your alojamento local registration, guest registration and tax obligations apply however the booking arrives. Your contabilista is the right person to ask about these.
Working out your own break-even
You do not need to guess. You need two numbers.
Your saving per direct booking. Take your typical booking subtotal, work out what Airbnb keeps on your fee structure, and subtract your card processing cost. In the example above, on the single fee, that is roughly €254 to €280 per €2,000 booking.
Your yearly cost of running a direct channel. Add up your channel manager subscription, payment and booking tools, website hosting and care, and the cost of your own time spent on guest messages and admin. If you are building a new site, spread the build cost over the years you expect to use it.
Divide the second number by the first. That is how many direct bookings a year it takes to cover the cost of the direct channel. Anything above that is money that would otherwise have gone to the platform.
For many villa owners, the number is smaller than they expect, because the guests most likely to book direct are the ones who already know you: returning guests, their friends and families, and people who found you through Airbnb last year and want to come back.
Who should and should not bother
A direct channel is usually worth it if:
- You get repeat guests, or guests who ask whether they can book with you directly next time
- Your bookings are high value, so each direct booking saves a meaningful amount
- You are on the single fee, or expect to be moved onto it
- You want more control over cancellation terms, guest communication and your guest list
It is probably not worth much effort if your villa is new, has few repeat guests, and gets almost all its demand from people browsing the platform. In that case Airbnb's fee is buying you real distribution. Keep it, and start by collecting guest details so you have a direct audience in a year or two.
A sensible way to start
Do not delist. Keep Airbnb for the guests who would never have found you otherwise, and make your own site the easy option for everyone else.
- Connect a channel manager so your calendars cannot clash.
- Put a real booking flow on your website, with live availability, online payment and instant confirmation.
- Give guests a clear reason to book direct, such as a better rate or a small extra, and show it prominently.
- Ask every past guest to book with you directly next time, and make sure they know where.
We have written more about how this works in practice in holiday rental websites that take direct bookings. For examples, see our Porthtowan Holiday Lets and Commonstone Barn direct-booking sites. If you want help building yours, see our holiday rental and villa websites. We are based in the Algarve and happy to meet in person.
Ready to take action?
Let's discuss how we can help your business grow with strategic web solutions and automation.
Start a Conversation