Pricing verified September 2026 in USD from vendor pages. Quote-only prices are third-party estimates and should be confirmed in writing. Vendors that bill in another currency are converted approximately, so the figure moves with the exchange rate.
Running Booking.com and Airbnb together is the hardest common pairing in short-term rentals, because the two platforms are built on opposite models. This guide explains why that is, then ranks the tools that sync them. For hosts and operators running 1 to 50 units, HostPort is our pick: flat $10 per synced listing per month, a free-forever iCal tier, two-way sync to Airbnb, Booking.com and Vrbo, no contract, no setup fee, and no cut of your revenue.
#The short version
- Plain iCal sync breaks on this pair specifically. It moves availability only, on a delay at each end, and carries no rates, no restrictions and no reservation data. Two platforms polling each other on separate timers is what produces the double booking.
- For 1 to 50 units, HostPort is the best value. Flat $10 per synced listing, a free-forever iCal tier, two-way sync to Airbnb, Booking.com and Vrbo, a unified inbox, a PriceLabs integration and a commission-free direct-booking page, with no contract, setup fee or revenue share.
- The fee maths on each side is different, and that is the trap. Airbnb takes a single 15.5% host-only fee from software-connected hosts, so you need roughly an 18.34% markup to hold your net. Booking.com's roughly 15% base stacks with Genius and the Preferred programs to 25% or more. The same list price nets you different amounts on each platform.
#Quick answer
| Tool | Price (USD) | Airbnb API | Booking.com two-way | Booking fee | Onboarding | Best for |
|---|---|---|---|---|---|---|
| HostPort | $10/listing/mo, free iCal tier | Yes | Yes | None | None | Hosts and operators, 1-50 units on both platforms |
| Hospitable | Free iCal tier, paid from ~$40/mo | Yes | Yes | 1% on the basic direct tier | None | Airbnb-first hosts wanting AI messaging |
| Hostaway | Quote only, ~$25-50/listing | Yes | Yes | 1% Stripe + 1.8% booking engine | $300-1,000+ | Managers of 10+ wanting white-glove setup |
| Guesty Lite | $20/listing/mo annual, 1-3 listings | Yes | Yes | 1% on two Lite plans | Not published | 1-3 listings inside the Guesty ecosystem |
| Guesty Pro | Quote only | Yes | Yes | Varies | $1,500-4,000 | 20+ units needing trust accounting |
| Lodgify | $16-59/listing/mo | Yes | Yes | 1.9% on Starter and Pro | None | Hosts who want a direct-booking website |
| OwnerRez | $40/mo base, sliding scale | Yes | Yes | None | $0-200 | Hosts wanting reporting and owner statements |
| Smoobu | ~$30/unit/mo | Yes | Yes | 0.9% Flex, 0% Prepaid | None | Simple 1-10 unit hosts |
| Beds24 | From ~$11/property/mo | Yes | Yes | None | Self-serve | Technical hosts who want deep control |
#Why this pair is hard
Most guides treat Booking.com and Airbnb as two boxes to tick. They are not. They are built on opposite models, and almost every problem in this guide comes from that one fact.
Two platforms built on opposite models
A channel manager between them is translating, not copying.
- Room types inside a property
- Rate plans, and plans derived from them
- Occupancy-based pricing
- Closed to arrival and departure
- Commission invoiced to you monthly
- You may collect the payment yourself
- No room types
- No rate plans, and nothing to derive
- No occupancy pricing
- Arrival and departure rules, named differently
- One fee, taken from the payout
- Airbnb always collects and pays you out
Booking.com uses hotel logic. A property contains room types, each room type carries rate plans, and rate plans can derive from a parent or be priced by occupancy. On top of that sit restrictions: closed to arrival, closed to departure, minimum and maximum stay. Commission is invoiced to you monthly.
Airbnb uses one listing with settings. No room types, no rate plans, no pooled inventory, no derived rates. One host-only service fee, taken from your payout.
So a channel manager sitting between them is translating, not just copying. That is why the failures are strange ones: rates that land on the wrong plan, a restriction that exists on one side and not the other, a price that looked right and netted you far less than you expected.
#The fee maths, and why one price will not do
The two platforms charge you differently, so the same list price nets you different amounts. This is the single most common way hosts quietly lose money on this pair.
What you have to list to take home $100
The fee comes off the marked-up total, so the markup always exceeds the fee.
On Airbnb, your payout is the gross minus 15.5%. To net $100 you list at $118.34, which is an 18.34% markup, not 15.5%. The fee comes off the larger marked-up number, which is why the two figures differ.
On Booking.com at 15% commission, netting $100 needs a list price of $117.65, a 17.65% markup, and that is before payment processing and before any Genius discount. Add Genius or Preferred Partner and you need more again.
That gap is why per-channel markups exist in every serious channel manager. Set one wrong and one platform quietly nets you far less than the other, and nothing on screen tells you.
Worth knowing on the Booking.com side: Genius is a discount you fund yourself, of 10 to 20%, and commission is charged on the discounted rate, so you absorb both. Preferred Partner adds about 3 points, taking you to roughly 18%. Preferred Plus adds about 8, taking you to roughly 23%. Visibility Booster lets you bid commission up further for better ranking. Stacked, an effective cost above 25% is common.
#Why iCal cannot run this pair
iCal is a pull protocol. Each platform fetches the other's file on its own timer, and neither one tells the other that something changed.
How long a booked date stays bookable on the other platform
Neither platform tells the other anything. Both just poll on a timer.
Airbnb's help centre states its calendar updates every three hours. Booking.com refreshes imported calendars roughly every two hours. Your exposure in any overlap is the sum of the two timers involved, not either one alone, so a booking taken on Airbnb can leave those dates open on Booking.com for hours. Under load or when a feed lags, reports of 12 to 24 hours are not unusual.
iCal also carries availability and nothing else. No rates, no restrictions, no reservation details, no guest data. Feeds break silently, and you usually find out from the double booking rather than from an error.
For one quiet listing that may be tolerable. For Booking.com and Airbnb together it is a liability, because the whole point of running both is volume.
#Connecting each side
The two connections fail in different ways, and knowing which is which saves you a support ticket.
On Booking.com, the rate-plan machinery is the hard part. Your channel manager syncs the main parent rate plan. Derived child plans can only be created by your account manager, and your channel manager cannot update them directly. If all your rate plans are read-only, mapping fails outright with an error saying there are no usable rate plans configured for this channel, and only your account manager, not general customer support, can XML-enable them. A room set to NON-XML is hidden from channel managers entirely. Occupancy pricing models have to match on both sides or rates push wrong with no error at all.
Two more things worth knowing before you start. Once a rate plan is XML-enabled you can no longer edit it in the extranet, because the channel manager now owns it. And when you enable the XML connection, Booking.com temporarily removes your rates and inventory during activation, so you are briefly unbookable. Some tools pre-close availability up to 12 months out to stop a bad-rate booking landing in that window.
Genius, Visibility Booster and promotions stay in the extranet even after you connect.
On Airbnb, the rules are about ownership and locking. You need a professional host account, and you must connect as the owner of the listing. Co-hosted listings cannot be connected by API at all: the host has to transfer the account or connect it themselves.
Once connected, the API pushes rates, availability, restrictions, messaging, cancellations and modifications. Smart Pricing is disabled on API-connected listings, which is what you want. Instant Book auto-enables on connection and cannot be turned off unless you disconnect. Custom promotions, Guest Favorites and Superhost status all stay on Airbnb's side.
The locking behaviour catches people out: if you edit a field directly on Airbnb, that field locks and your channel manager can no longer overwrite it. You unlock it under Listing preferences, then Property management software.
And the discounts stack multiplicatively, not additively. The API-delivered mobile-only 10% and top-rated-guest 15% discounts are host-funded and fixed by Airbnb, and they stack with each other and with one standard promotion, each applying to the already-discounted price. A $200 night with a weekly 10%, mobile 10% and top-rated 15% comes to $200 × 0.9 × 0.9 × 0.85, which is $137.70. That is a 31.15% cut, not 35%. It is still a much bigger cut than most hosts intend.
The expensive mistake on this side is simpler than any of that. Connecting your existing listing preserves your reviews and ranking. Creating a new listing instead of linking the existing one wipes both.
#What changed in 2025 and 2026
Four changes, and which ones need you to do something
Every software-connected host pays one fee on the whole subtotal, and guests no longer pay their own.
A 10% mobile and a 15% top-rated-guest discount, both funded by you, both fixed by Airbnb, each applying to the already-discounted price.
Regulation 2024/1028 applies from 20 May 2026 across all 27 member states.
Legacy authentication, rate-plan, product and content endpoints retire on a schedule through 2026.
The Airbnb fee rollout is finished. Software-connected hosts moved to the single 15.5% host-only fee on 27 October 2025, simplified-pricing and non-PMS hosts followed by 1 December 2025, and the last split-fee holdouts switched during 2026. If you connected software and did not re-price afterwards, your take-home has already dropped.
Booking.com's legacy API endpoints are retiring on a schedule through 2026, covering credential-based authentication, legacy rate-plan XML, legacy product XML and the legacy content endpoints. There is nothing for you to do here directly, but a channel manager that misses these migrations can lose rate and availability control. It is a useful signal of whether a tool is keeping up.
The EU Short-Term Rental Regulation, 2024/1028, applies from 20 May 2026 across all 27 member states. Hosts must display a verified registration number on every listing and platforms share host activity data monthly with authorities. On both Airbnb and Booking.com the number lives in a dedicated field, and your channel manager should surface or pass it. This is data-sharing infrastructure, not a cap on letting.
There has also been real consolidation: Guesty acquired Rentals United, AirDNA acquired Uplisting, and Hostaway raised $365 million at a $925 million post-money valuation in December 2024. That is a reason to prefer no-contract, no-lock-in pricing. You keep your leverage if a vendor's roadmap or price changes after an acquisition.
#The tools
#HostPort, our pick for 1 to 50 units
Price. Flat $10 per synced listing per month, plus a free-forever iCal tier covering unlimited listings, a unified calendar, the mobile app and a direct-booking page.
Connections. Two-way real-time sync to Airbnb, Booking.com and Vrbo, with the Airbnb connection on the official API. Other platforms come in by iCal.
What you get. A linked multi-property calendar, a unified inbox across channels, automated messaging, granular team permissions per listing where an owner has full access, a co-host can edit and a cleaner is view-only, a commission-free direct-booking page, a PriceLabs integration where PriceLabs sets nightly rates and minimum stays and we push them to every channel, web and mobile apps, and Stripe payments where you are the merchant of record so funds settle to your own Stripe account and we never touch the money.
What it costs you beyond the sticker. Nothing. No contract, no setup fee, no percentage of revenue, no per-user charge.
Ask us before you commit a large portfolio. Our public documentation does not cover the depth of Booking.com rate-plan and room-type mapping, derived-rate handling, occupancy-based pricing push, per-channel markup controls, our connectivity-partner tier, or whether direct API coverage extends past Airbnb, Booking.com and Vrbo to Expedia, Agoda or Hipcamp. One more thing to check with us: our website quotes the $10 in USD while our Google Play listing shows AUD, so confirm the currency for your region before you buy.
For a host running both platforms at 1 to 50 units, flat pricing plus a real free tier plus official two-way sync is a combination nothing else on this list matches.
#Hospitable
A free Essentials tier at iCal level, with paid plans from roughly $40 a month for a single listing and per-property pricing above that. Official Airbnb API and two-way Booking.com. The AI-assisted messaging and unified inbox are the draw. On Booking.com it syncs the parent rate plan only, with child rates deriving from it. The per-listing cost climbs fast past a few units, and a 1% booking fee applies on the cheapest direct-booking tier.
#Hostaway
Quote-only with no public rate card. Third parties report roughly $25 to $50 per listing per month, plus a one-time onboarding fee of $300 to $1,000 or more, plus a 1% Stripe application fee and a 1.8% booking-engine fee on direct bookings, with annual contracts as the default. The feature set is deep and aimed at managers of 10 or more. The weaknesses are the ones that model implies: no transparent pricing, a real onboarding cost and lock-in.
#Guesty
Lite runs $9 per listing per month pay-as-you-grow plus 1% per reservation, $20 per listing annual, or $29 monthly, capped at three listings. Good if you want the Guesty ecosystem at small scale, though the booking fee and the three-listing cap are real limits. Guesty's own pricing page and FAQ have shown conflicting Lite figures, so confirm at checkout.
Pro and Enterprise are quote-only above three listings, with onboarding reported at $1,500 to $4,000. Enterprise-grade revenue management, trust accounting and an app marketplace. Overkill and overpriced for most hosts on this pair.
#Lodgify
$16 to $59 per listing per month, with a 1.9% booking fee on Starter and Professional and 0% only on the top Ultimate tier. The direct-booking website builder is the best in the category. The fee unless you buy the top tier is the catch, and some users find the interface complex.
#OwnerRez
$40 a month base for one property on a sliding scale, so the per-property cost falls as you add units. No booking fees, and a free tier exists. Real-time API to Airbnb, Vrbo and Booking.com. The reporting and owner statements are excellent and the content-lock behaviour is clearly documented. Setup has a learning curve.
#Smoobu
Roughly $25 to $30 per unit per month on the Flex plan with a 0.9% booking commission, or Prepaid at 0%, plus about $10 per extra unit, with dynamic pricing a $14 a month add-on. The unified inbox covers both platforms. No contracts. Simple and well-supported for small portfolios.
#Beds24
From roughly $9 to $11 per property per month, pay-as-you-go, no booking fees, 100-plus OTAs. Extremely deep and configurable, and one of the few tools on this list that genuinely speaks Booking.com's rate-plan language. The weakness is a steep, technical setup that overwhelms non-technical hosts.
#The rest, briefly
Uplisting is about $90 a month for 1 to 5 properties, owned by AirDNA since 2024, with strong automation aimed at operators of 5 or more. iGMS runs Flex at $20 per property per month plus $1 per booked night, or Pro at about $18, free for one property, with an Airbnb power-user focus. Host Tools starts around $10 a month flat, strongly Airbnb-focused with high review scores but thinner Booking.com depth. Hostex is about $5 per room per month with a unified inbox and AI replies, very cheap but a smaller company with a lighter Booking.com track record. Hostfully is roughly $129 a month for 6 to 19 properties and $219 for 20 to 99, plus a one-time setup fee, with users reporting Booking.com connections and payments as weaker than enterprise tools. Tokeet starts at $19 a month for one property, highly configurable behind a dated interface. Zeevou has a forever-free core with paid tiers from about $38 a month, aimed at fixed costs at 10 to 50 units. Hostify is quote-based and mid-market, with strong connectivity and less transparent pricing.
If you run rooms rather than whole homes, the shortlist changes: Little Hotelier from $29 a month plus a 1% booking fee, Cloudbeds from roughly $95 a month with 300-plus channels, its myallocator layer whose Booking.com rate-plan documentation is among the clearest anywhere, Sirvoy at roughly $29 to $59, eviivo on quote-based pricing, and Octorate from about $22 a month with particular strength in Italy. Rentals United and NextPax are distribution layers for larger managers, quote-based, not self-serve tools for this size of portfolio.
#Where the free options break
Airbnb's native calendar sync gives you availability only on a three-hour refresh. Booking.com's extranet iCal import is roughly two hours with no rate sync, leaving the rate and restriction work manual. Hospitable's free Essentials tier is iCal-level with no two-way API rate push. Zeevou's Forever-Free covers the core PMS with distribution and automation paid.
Our own free tier is unlimited listings on iCal sync with a unified calendar, mobile app and direct-booking page, and it breaks exactly where all iCal breaks: no rate or restriction sync, and delayed availability. The moment double-booking risk or rate control matters, that is when the $10 starts earning its keep.
#What a month costs
Software only, in USD. Competitor figures mix published rates with third-party reports, so verify before buying.
| Tool | 1 | 5 | 10 | 25 | 50 | Onboarding | Booking fee |
|---|---|---|---|---|---|---|---|
| HostPort | $10 | $50 | $100 | $250 | $500 | $0 | None |
| Hospitable | ~$40 | ~$150 | ~$260 | ~$600+ | ~$1,200+ | $0 | 1% on cheapest direct tier |
| Guesty Lite | $20 | n/a | n/a | n/a | n/a | Not published | 1% on two plans |
| Guesty Pro | quote | quote | quote | quote | quote | $1,500-4,000 | Varies |
| Hostaway | ~$125-175 | ~$175-250 | ~$250-350 | ~$500-700 | ~$750-1,100 | $300-1,000+ | 1% + 1.8% engine |
| Lodgify | $16-59 | ~$80-295 | ~$160-590 | quote | quote | $0 | 1.9% on Starter and Pro |
| OwnerRez | $40 | ~$56 | ~$130 | ~$280 | quote | $0-200 | None |
| Beds24 | ~$11 | ~$40 | ~$78 | quote | quote | Self-serve | None |
| Smoobu | ~$30 | ~$90 | ~$150 | quote | quote | $0 | 0.9% Flex, 0% Prepaid |
Monthly software cost from 1 to 50 listings
Subscription only, in USD. Onboarding fees and OTA commission are extra.
Read the model, not the sticker. Flat per-listing is the only one whose total you can predict a year out, and the only one with no onboarding fee and no cut of revenue. Percentage models scale with your revenue, which means they take most when you are doing best. Onboarding fees are real money before you have taken a single booking. Quote-only hides the number until you are in a sales call.
#Which one to pick
By portfolio size. At one listing, our free tier is fine if you rarely see same-day overlap, and Pro at $10 the moment you are live on both platforms. At two to five, HostPort at $20 to $50 a month total, or Smoobu. Avoid quote-only tools at this size. At five to twenty, HostPort at $50 to $200, OwnerRez on its sliding scale, or Beds24 for deep control. At twenty to fifty, HostPort at $200 to $500 stays cheapest and simplest, with Hostaway or Guesty Pro worth it only if you need trust accounting or an app marketplace and can absorb the onboarding fee. Past fifty, Guesty, Hostaway and Hostify become defensible despite the cost and contracts.
By property type. Whole homes and apartments suit HostPort, Hospitable or OwnerRez. A multi-unit building suits HostPort's linked calendars or Beds24, though confirm the unit-linking depth for your layout. Rooms in a B&B or guesthouse belong on Little Hotelier, Sirvoy or Cloudbeds, which speak Booking.com's room-type language natively.
By what you care about most. Cheapest is HostPort, Beds24 or Hostex. Simplest is HostPort, Smoobu or Hospitable. Most automation is Hostaway, Guesty or Uplisting. Best direct bookings is Lodgify for a full website, or our commission-free page with your own Stripe if a simpler page is enough. Best reporting and owner statements is OwnerRez, or Guesty at scale.
#The mistakes that cost real money
Double bookings in the iCal window. The fix is two-way API sync, not refreshing more often by hand.
Room-type and rate-plan mapping errors on Booking.com, which is the most common cause of no rates showing at all.
Derived or read-only rate plans silently blocking rate control until an account manager XML-enables them.
Smart Pricing fighting your channel manager. Turn it off. It is disabled on API listings anyway, but check rather than assume.
Discount stacking. Airbnb's mobile and top-rated discounts compounding with each other, or with Genius on the other side, sells a night far below what you intended.
A per-channel markup set wrong, so one platform nets far less because the markup never offset its fee.
Content overwritten in the extranet, or locked on Airbnb. Decide which system owns your content and stick to it.
Creating a new Airbnb listing instead of linking the existing one, which loses your reviews and your ranking in one move.
Virtual card and deposit problems, either charging before the activation date or trying to run a damage deposit through a card that was never designed for one.
Timezone mismatches. Restriction and invalid-card deadlines run on the property's local time, and a mismatch causes missed reporting windows.
Running two connectivity providers at once, so both push rates and availability and neither wins. Only one tool should own each channel.
Disconnecting in the wrong order. Toggle the channel off in the tool first, then remove the API authorisation, or you strand the listing.
#Connecting, in order
Connecting both platforms, in the order that avoids downtime
- Pick one system as the source of truthNot whichever you happen to open
Rates, availability and content need one owner, or two systems overwrite each other forever.
- Import your existing reservations firstDo not connect the channels first
Booked dates have to block before anything goes live, or your first sync sells a room twice.
- Connect your existing Airbnb listing as the ownerNever create a new listing, never connect as a co-hostDestructive if wrong
A new listing wipes your reviews and ranking, and co-hosted listings cannot connect by API at all.
- Expect Instant Book on and Smart Pricing offDo not assume either happened
Instant Book auto-enables and cannot be turned off while connected. Smart Pricing should switch off, and two pricing systems fight if it does not.
- Check which Airbnb fields are lockedNot after you have pushed content
Any field you edited on Airbnb directly is locked to your tool. Unlock under Listing preferences, Property management software.
- Ask your account manager to XML-enable your rate plansNot general customer support
Read-only rate plans are the most common failed mapping, and general support usually cannot change them.
- Map room types and rate plans one to oneNot just the room typeDestructive if wrong
A room mapped with no rate plan takes bookings at a price you are not setting.
- Enable the XML connection and push immediatelyDo not walk away mid-activationDestructive if wrong
Booking.com removes your rates and inventory during activation, so you are briefly unbookable and briefly at risk of a bad-rate booking.
- Set a per-channel markup for each platformNot one price for both
It takes about 18.34% on Airbnb and 17.65% on Booking.com at 15% to hold the same net. One number cannot do both.
- Connect your pricing tool to the channel managerNot directly to Airbnb
Two systems setting the same night is a common cause of mis-priced stays.
- Add your registration number if you operate in the EUNot after go-live
Platforms verify the number from 20 May 2026, and a listing without one can be removed.
#Test it before you trust it
Before you rely on any of this, verify each of these on a live but controlled basis.
Push a rate change and confirm it lands on every Booking.com rate plan and on Airbnb.
Push a restriction, a minimum stay and a closed-to-arrival rule, and confirm both platforms show it.
Block a date in the tool and time how long it takes to reach each platform.
Make a test booking on each platform and confirm it imports and blocks the other side.
Modify and cancel a test reservation and confirm both platforms and the tool agree afterwards.
Send a message from each platform and confirm it reaches the unified inbox and that your reply delivers.
Run a Booking.com payout end to end. Confirm the virtual card activation date, that you can actually charge it, and how a damage deposit is handled outside it.
#What we would do
Start on the free tier today and unify your calendar at no cost. The moment you have real double-booking risk or need rate control across both platforms, which is almost immediately if you actively list on both, turn on two-way sync at $10 per listing per month. With no contract and no setup fee, trying it costs you one month.
Ask us about the gaps that matter to you before committing a large portfolio: Booking.com rate-plan and room-type mapping depth, derived-rate handling, occupancy pricing push, per-channel markup controls, our connectivity tier, the currency in your region, and whether your extra channels are API or iCal.
Run the test checklist on one or two listings before you migrate the rest.
Move up-market only if you cross roughly 50 units, or need trust accounting and owner-statement automation you have confirmed we cannot provide, and only after pricing the onboarding fee and the contract term alongside the monthly.
Four things would change that answer. If you run rooms rather than whole homes, look at Little Hotelier, Sirvoy or Cloudbeds for native room-type handling. If a direct-booking website is your priority, Lodgify, accepting its 1.9%, or our commission-free page if something simpler will do. If you need deep owner statements, OwnerRez, or Guesty at scale. And if we cannot confirm the Booking.com rate-plan depth your property needs, Beds24 or OwnerRez are the honest answer.
#What to double-check yourself
Our flat $10 per listing pricing, free-forever iCal tier, month-to-month billing, zero commission and two-way sync to Airbnb, Booking.com and Vrbo are all publicly documented. The Booking.com rate-plan and room-type mapping depth, derived-rate handling, occupancy pricing push, per-channel markup controls, connectivity-partner tier, any API coverage beyond those three channels, and the currency of the $10 in your region are not publicly documented or are inconsistent between our own pages. Ask us directly rather than assuming.
Competitor pricing here mixes published rates with third-party reports, especially for the quote-only tools, so treat those ranges as directional. Fee percentages vary by country, property type and cancellation policy, and your own account is the only authoritative source for your rate. Partner tiers and API versions change every year, so confirm a tool's current status and that it has migrated off Booking.com's sunsetting endpoints. And the EU regulation's dates are set at EU level while national registration processes vary.
Flat pricing, no commission, no sales call.
HostPort syncs Airbnb, Booking.com and Vrbo, runs your direct booking page and puts every guest message in one inbox. Free forever on iCal sync; $10 USD per listing per month for two-way channel sync.