A double booking happens when Booking.com and Airbnb each believe the same night in the same apartment is still free, and a guest pays on each. The cause is almost never carelessness: it is the delay between a booking landing on one site and the dates closing on the other. You stop it by keeping one calendar as the source of truth, closing dates on every other site the moment a booking arrives, and checking the links between your listings and your apartments after every change. With one or two apartments you can do that by hand; with more, a channel manager closes the dates for you.
Why the same night gets sold twice
Booking.com and Airbnb each keep their own calendar. When a guest books on one of them, the other does not know until someone or something tells it. If that someone is you, the news travels only as fast as you do: the night stays open on the second site until you open its app and close it, which can be hours after the booking lands.
That delay is the whole problem. On a busy weekend, a few hours is enough for a second guest to find the same night on the other site and pay for it. The risk grows with every site you add, every apartment you add and every night you sleep, travel or simply do not look at your phone.
Three situations cause most cases: a direct booking from a friend or a returning guest that no site knows about; a cancellation that reopens dates on one site while you already resold them on another; and a listing that was recreated or duplicated and is no longer linked to the right apartment, so its bookings quietly miss your calendar.
Three ways to keep calendars in line
- By hand. You close the dates on the other site yourself every time a booking arrives. It works for one apartment and a patient owner, and fails the first night you are asleep or on a plane.
- A daily cross-check. Once or twice a day you compare both calendars side by side and close every night that is taken on one site but still open on the other. It costs nothing and catches what you missed, but between two checks the gap described above stays open, which is risky in high season.
- A channel manager. The booking arrives in one system, which then closes the dates on every connected channel itself. This is what hosts with several apartments use, because it takes the delay out of your hands.
A rough rule: one apartment on one site needs nothing; one apartment on two sites works by hand if you check your phone often; from two or three apartments on two or more sites, the hours you spend closing dates and the cost of one double booking usually outweigh the price of a channel manager.
How to set up one calendar as the source of truth
- List every apartment and every site it is sold on, with the listing name on each site. One row per apartment and site.
- Pick one calendar where every booking goes first: a channel manager, or, if you work by hand, the calendar of the site that brings most of your bookings.
- Enter every booking you already hold into that calendar, including direct ones, long stays and nights you block for yourself or for repairs.
- Close every taken night on every other site, and check that the number of open nights matches across sites for the next three months.
- Agree a routine for new bookings: the moment one arrives, the dates are closed everywhere else. If you use a channel manager, check once that a test booking really closes the dates on the other sites.
- Repeat the comparison after every change of listings: a new site, a recreated listing, a second apartment in the same building.
A checklist that keeps double bookings away
- Pick one calendar as the source of truth, and put every booking there first, including direct ones from friends and returning guests.
- Close dates the moment you take a direct booking. Direct bookings are the ones no channel knows about.
- Check the connection after every change. When you add a new site or recreate a listing, make sure the new listing is linked to the right apartment, or its bookings will quietly miss your calendar.
- Watch cancellations. A cancelled booking reopens the dates; make sure it reopens them everywhere, not just where it was cancelled.
- Be careful with long holds. A request that sits unpaid can hold dates on one site while the other keeps selling them.
- Name apartments the same way everywhere. Flat 1204 on Booking.com and "Sea view studio" on Airbnb is how a booking lands on the wrong unit.
What to do when it happens anyway
- Do not cancel anything yet. Check which booking came first and whether both are confirmed and paid.
- Look for an equivalent apartment nearby for the same dates: your own, a neighbour's or a partner's.
- Call or message the guest who booked second, explain honestly and offer the alternative, or a full refund if they prefer.
- Only then resolve the booking on the channel, following that channel's rules. Cancelling a confirmed booking yourself can hurt your ranking there and may bring charges, so read the rules before you press the button.
- Find the cause: a direct booking that was never entered, a cancellation that reopened dates, a listing linked to the wrong apartment. Fix it so the same gap does not open again.
How Roomi PMS handles it
Roomi PMS puts Booking.com, Airbnb, Expedia, Agoda, Trip.com and Hostelworld bookings on one calendar and connects Ostrovok directly. A booking that arrives closes those dates on your other connected channels, and if a channel stops syncing, you get a Telegram alert instead of finding out from a guest.
Direct bookings go on the same calendar by hand, and the calendar does not let two bookings share one unit on the same night, so a phone booking closes those nights on the connected channels too. Every change is kept in a history and can be undone for 7 days, which helps when a booking was moved to the wrong apartment.
Frequently asked questions
What is a double booking?+
Two guests holding the same night in the same apartment, usually because they booked on two different sites before the dates were closed on the second one.
Do Booking.com and Airbnb close each other's dates?+
No. Each keeps its own calendar. Dates close on the other site only when you close them by hand or when a channel manager connected to both does it for you.
How many apartments justify a channel manager?+
There is no fixed number. As a rough rule, from two or three apartments sold on two or more sites, the time spent closing dates by hand and the cost of a single double booking usually outweigh the price.
Can I still take direct bookings with a channel manager?+
Yes. Enter the direct booking in the channel manager's calendar first; the dates then close on the connected sites. A direct booking that never reaches the calendar is the most common cause of a double booking.
What should I do first when a double booking happens?+
Check which booking came first, look for an equivalent apartment nearby and talk to the second guest before you cancel anything. Read the channel's rules before cancelling, because a host cancellation can affect your ranking and may bring charges.
Why did a booking not reach my calendar?+
Most often because the listing was recreated or duplicated and is no longer linked to the right apartment, or because the connection to that site stopped working. Check the link after every change of listings.
Which channels does Roomi PMS connect?+
Booking.com, Airbnb, Expedia, Agoda, Trip.com and Hostelworld sync with Roomi PMS, and Ostrovok connects directly. Bookings from all of them land on one calendar, marked by channel.