Setting cancellation policies for your B&B: flexible, moderate or strict?
Which cancellation policy should you pick for your B&B? We compare flexible, moderate and strict, explain how no-shows and non-refundable rates differ, and show how to keep your terms consistent across every channel without mistakes.
Share on LinkedIn
Of all the levers a B&B operator can pull, your cancellation policy is one of the most underrated. It determines not only how many bookings fall away at the last minute, but also how many guests dare to book in the first place β and even how Booking.com ranks your listing. Too strict and you scare off the hesitant; too loose and your occupancy becomes unpredictable. In this article we lay out the choices and show how to keep your terms consistent across every channel.
First: cancellation, no-show and non-refundable are three different things
Many operators lump these terms together, while each governs something different:
- Cancellation policy sets until when a guest can cancel for free (or at what cost) before arrival.
- No-show is the scenario where a guest simply doesn't turn up without cancelling. Here you usually charge the first night or the full stay.
- Non-refundable rate is a separate, usually cheaper rate where the guest pays at booking and never gets it back, regardless of when they cancel.
So you don't need one rule, but a small system: a standard cancellation window, a no-show rule, and optionally a non-refundable option alongside.
The three classic profiles
Flexible: free cancellation up to 24-48 hours before arrival
This is the profile guests most like to book on. It lowers the threshold enormously, which benefits your conversion and your position on OTAs. The downside: more late cancellations and a more erratic occupancy pattern. Flexible works best when your demand is high enough to refill a cancellation quickly β think of a city location with lots of last-minute bookers.
Moderate: free cancellation up to 5-7 days before arrival
The golden mean, and for most B&Bs the wisest choice. You give the guest enough comfort to book, but you keep a window in which a cancellation still arrives in time to resell the room. From the deadline onward you usually charge the first night or a percentage.
Strict: non-refundable or free only well in advance
A strict policy (e.g. 14 days, or fully non-refundable) suits high season, event periods and properties with little last-minute demand, where a late cancellation costs you a whole night you can no longer fill. It protects your revenue but depresses your conversion. Use it selectively β for example only on peak dates β rather than all year round.
How do you choose the right profile?
There's no universally correct answer; it depends on your situation:
- How fast do you fill a gap? High, constant demand β you can be flexible. Seasonal or remote β stricter.
- Which season? Many operators run a moderate default and switch to strict on peak dates and long weekends.
- Who is your guest? Business and city guests expect flexibility; holidaymakers planning months ahead accept stricter terms more easily.
A common, balanced setup: moderate as the default, strict on flagged peak dates, plus a discounted non-refundable rate for those who prefer certainty over flexibility. That way you let the guest choose between price and freedom.
OTAs versus your own direct channel
On Booking.com and Airbnb you pick your cancellation policy per rate in their extranet. Mind two things. One: an overly strict policy depresses your visibility, because flexibility is a ranking factor. Two: guests compare β a noticeably stricter policy than comparable properties nearby costs you bookings.
On your own booking widget you have more freedom and no commission, so there you can give the guest a slightly better deal: the same or a softer cancellation rule, perhaps a small perk. That's exactly why direct bookings are so valuable β you keep control of both price and terms. More on that in Driving direct bookings.
Communicate crystal-clearly β that prevents most disputes
The vast majority of cancellation conflicts arise not from the policy itself but from a lack of clarity. Avoid that:
- Put the cancellation deadline and any cost explicitly in your confirmation email, not just in the fine print.
- Send a reminder just before the free-cancellation deadline. That sounds counterintuitive, but a guest who isn't coming anyway is better cancelled in time so you can resell the room than turned into a no-show.
- Be consistent: apply the same rule to everyone, so you never have to improvise.
Where a PMS makes the difference
The hard part about cancellation terms isn't deciding them, but applying them consistently across Booking.com, Airbnb, your own widget and your admin β without an old rule lingering somewhere. One channel still set to "free cancellation until yesterday" while you've tightened up elsewhere, and you lose exactly the night you wanted to protect.
In BedFlow PMS you manage your rates and their conditions centrally and sync availability and prices automatically to all your channels, so you never forget an outdated rule anywhere. Confirmation and reminder emails β via WhatsApp if you like β go out automatically with your cancellation window included. And if a booking does fall away, the room immediately frees up again on every channel, so you can still fill that gap. That way your cancellation policy becomes a deliberate choice instead of a source of last-minute surprises.
In closing
Your cancellation policy isn't a footnote but a lever on your revenue and your discoverability. Choose deliberately per situation: moderate as a safe default, strict on peak dates, a non-refundable option alongside β and communicate it crystal-clearly. The rest is a matter of consistency, which is easiest to sustain with one system that updates all your channels at once.
Want to manage your terms from one place instead of in each extranet separately? Check the pricing or try BedFlow PMS free for 30 days β no credit card required.
30-day free trial, no credit card. We migrate your MyTourist or other PMS data with you.