How to Avoid Overbooking: A Practical Guide for Hotels and B&Bs

Avoiding overbooking: the causes, the real cost of €1,200 an episode, three tested fixes and a ten-point checklist. Case study: a Naples B&B down to zero.

Experiences

Autore

25 October 2026
8 min di lettura
1 views

It is 11.40pm on a Saturday in July. A family of four arrives at your reception desk with their booking confirmation printed out. Smiling. Tired. Hungry. You check the system: you gave that room to another couple twenty minutes ago. Welcome to the worst nightmare in accommodation: overbooking.

It is not only embarrassing. Each episode costs an average of €1,200 and — worse — can damage your online reputation for months. The good news? In 95% of cases it is entirely avoidable, if you put the right measures in place.

What overbooking is, and why it really happens

Overbooking happens when you sell more rooms than you actually have for a given date. Technically it is simple; in practice it comes from four main causes:

  1. Slow synchronisation between portals — the booking arrives on Booking.com, but availability on Airbnb updates fifteen minutes later. In those fifteen minutes someone books the same room.
  2. Human error — a member of staff forgets to close availability on a channel after a phone booking.
  3. Deliberate overselling — some chains practise controlled overselling, counting on cancellations. A risky strategy for anyone without the experience to run it.
  4. Miscalculated no-show history — you overestimate how many guests will not turn up and accept more bookings than you should.
⚠️ A myth worth killing: “overbooking only happens to large properties”. It does not. Four-room B&Bs have proportionally the same overbooking rate as hundred-room hotels, because they often run less sophisticated systems.

What a single overbooking really costs

When it happens, you do not only pay the visible damage. Here is the real breakdown of a typical episode, based on a double room at €130 a night:

Cost itemAverage amountNotes
Refund to the guest€130Returning the rate paid
Relocation to a partner hotel€180–250Often at a higher rate than yours
Transport for the guest (taxi)€20–40Not optional, in practice
OTA penalty, where applied€0–200Booking can suspend your account
Voucher or future discount as an apology€50–100To keep the guest
Bad review (average impact)~€6009% of lost future revenue over six months
Estimated total€1,150–1,350For a single room

And if the episode goes viral — TripAdvisor, travel groups on Facebook, Reddit — the damage grows fast. A hotel in Sorrento calculated losses of €18,000 in 2024 after an overbooking ended up in a Reddit thread with 40,000 views.

The seven mistakes that cause overbooking

Mistake 1: relying on manual updates

You tell yourself you check every morning. But overbooking arrives at 11pm on a Saturday, not at 9am on a Monday.

Mistake 2: a channel manager without certified XML

Some cheap channel managers use scraping instead of official XML connections. The result: delays of five to fifteen minutes on every update.

Mistake 3: selling on too many channels without control

More portals means more potential sources of overbooking if synchronisation is not perfect. Five well-synced channels beat twelve half-connected ones.

Mistake 4: not protecting your scarce rooms

Suites, junior suites, accessible rooms — the ones you only have one or two of — deserve special rules: a two-night minimum, no last-minute sales.

Mistake 5: ignoring seasonality

In high season the risk is four times higher. It calls for stricter rules.

Mistake 6: a PMS disconnected from the channel manager

If a direct booking from your website does not automatically update OTA availability, you are exposed.

Mistake 7: never reading the synchronisation logs

Channel managers record every update. If you never look at them, you will not know when something goes wrong.

Fix 1: a channel manager with real-time sync

This is the foundation. Without a modern channel manager with certified XML connections, every other measure limps.

The technical essentials:

  • Push notifications from the portals, so bookings arrive in milliseconds, not minutes
  • Certified XML connections (not scraping) for Booking.com, Expedia, Airbnb and Agoda
  • Two-way API with your PMS
  • Synchronisation logs you can read in real time
  • Automatic alerts when something looks wrong
📊 A figure: properties moving from manual management to a certified channel manager cut overbooking episodes by 92% in the first year (source: Hotelmize, 2024).

Fix 2: a deliberate safety buffer

Even with the best channel manager there is always a theoretical margin of risk — two bookings in the same fraction of a second. The answer is a buffer: keep one or two rooms off the portals during critical periods.

How to size it

Property sizeLow seasonHigh seasonEvents and peaks
Up to 10 rooms01 room1 room
10–30 rooms0–11–2 rooms2 rooms
30–80 rooms12–3 rooms3–4 rooms
80+ rooms1–23–5 rooms4–6 rooms

The buffer is not lost revenue: it is insurance. Whatever is left you sell at the last minute directly, or you use it to absorb any overbooking that still slips through.

Fix 3: automatic stop-sell rules

Configure your channel manager to close sales automatically when certain conditions are met:

  • When two or fewer rooms of a type remain, raise the rate by 25%
  • When one room of a type remains, close every channel except your own site
  • On high-risk dates — events, long weekends, summer Saturdays — set a two or three night minimum stay
  • Block same-day bookings after 10pm on the portals with the slowest sync
💡 A professional’s trick: at demand peaks (New Year, mid-August, Easter), close the last two or three rooms on every portal 48 hours ahead and handle them only from reception or by phone. You cut the overbooking risk by 90% and still sell at your top rate.

🛡️ Want to take overbooking to zero?

Experiences Srl analyses how your bookings flow today, finds the weak points and puts a channel manager plus tailored automatic rules in place. Typical result: 90% fewer overbookings within six months.

Request a free audit 📱 Talk to us on WhatsApp

A real case: a 12-room B&B in Posillipo

A twelve-room B&B in Naples (Posillipo), family-run, selling on Booking, Airbnb, Expedia and its own site.

Starting point (2023)

  • Running on a cheap channel manager based on scraping
  • Nine overbookings during the year, four of them in July and August
  • Estimated total cost: €11,700 across refunds, relocations and revenue lost to bad reviews
  • Booking score down from 9.1 to 8.5 in eight months

What we changed

  1. Replaced the cheap system with an enterprise one using certified XML — cost: €60 more a month
  2. Introduced a one-room buffer in August, none in low season
  3. Stop-sell rules: close the OTA channels when one room remains
  4. Two-night minimum stay on July and August weekends
  5. An SMS alert to the owner for any booking that leaves fewer than two rooms free

Results over the following 12 months

KPI20232024
Overbooking episodes90
Cost of overbooking€11,700€0
Average room rate€95€114 (+20%)
Booking score8.59.2
Return on the new channel manager—16×

“I thought spending €60 more a month was a waste. I changed my mind on the first of August: no stress, no angry guests, and with the minimum stay I raised my rates too. It paid for itself in three weeks.”
— Owner, B&B in Posillipo

A ten-point anti-overbooking checklist

Print it, pin it up in the office, go through it once a month:

  1. ✅ I have a channel manager with certified XML on every main channel
  2. ✅ My PMS has a two-way integration with it
  3. ✅ I have a safety buffer set for my peak season
  4. ✅ I have automatic stop-sell rules for scarce room types
  5. ✅ I have minimum-stay rules for critical periods
  6. ✅ I receive automatic alerts for synchronisation anomalies
  7. ✅ I read the sync logs at least once a week
  8. ✅ My team knows what to do when an overbooking happens — a written protocol
  9. ✅ I have relocation agreements with at least two partner hotels of the same standard
  10. ✅ I review every episode, even small ones, to understand the cause and prevent the next

What to do when it happens anyway

Even with every precaution it can still happen. Here is the emergency protocol:

  1. Tell the guest immediately — do not wait for check-in
  2. Apologise plainly and take responsibility
  3. Offer relocation to a property of higher standard, never lower
  4. Cover the transport and the price difference
  5. Add a voucher or discount for a future stay
  6. Follow up the next day with a personal phone call
  7. Ask for private feedback before the public review

Handled well, the emergency can turn a bad episode into a neutral or even positive review. Eight guests in ten who are looked after properly after an overbooking do not leave a negative review.

In closing: overbooking is prevented, not managed

Every euro spent on prevention — channel manager, automatic rules, training — saves you at least €10–15 in direct and indirect costs. The question is not whether to invest, but how quickly.

If you have had even one overbooking in the past twelve months, it is time to act. Waiting only means adding another €1,200 of losses each time it happens.

Related reading

No overbooking, dependably

Experiences Srl puts the whole system in place: a certified channel manager, automatic rules and training for your team. Average result: 92% fewer overbookings in the first six months.

📞 Free audit 💬 WhatsApp

Condividi questo articolo:

Scritto da

Experiences

Esperto di digitalizzazione per il turismo. Aiuta hotel, agenzie e tour operator a crescere online con Channel Manager, SEO e AI.

Vuoi applicare queste strategie al tuo business?

Richiedi un'audit gratuito del tuo sito. Analizziamo dove perdi prenotazioni e ti diciamo esattamente cosa fare. Senza vincoli.