It's a Tuesday night. A guest is on your site — not an OTA, your branded site — with a card already out. They want a Murray River houseboat for Friday and Saturday. Your weekend minimum is three nights. They hit search, and the engine returns the two most expensive words on your website: "no availability."

The guest reads that as "sold out." It isn't. You're wide open. The boat is empty. You just answered the wrong question — and that guest is now opening a new tab to search the same dates on an OTA, where they'll book whatever shows up. Which might be you, now wearing 15–18% commission on a booking you had already won.

This is the single biggest reason operators move their booking engine to Accommador, and it's the leak almost nobody can see in their own numbers. Here's exactly how a near-miss search produces a false "no availability," what most engines do versus what ours does, and what it's quietly costing you.

Min-stay vs fixed-arrival: two rules, the same trap

If you run a houseboat, lodge, cabin, villa or boutique motel, you almost certainly enforce at least one of these two rules. They protect your turnover costs and your peak pricing, and they're completely legitimate. The problem isn't the rule — it's what your booking engine does when a guest's request doesn't fit it.

Minimum-stay rules require a guest to book at least N nights for a given period. A common pattern: two nights minimum on weekends, three nights over peak and school holidays. A guest who asks for a single Saturday night, or for Friday-plus-Saturday when the weekend minimum is three, has made a valid request your engine will reject.

Fixed-arrival rules are stricter again. They lock the day a stay can start — the classic being Saturday-to-Saturday changeovers on a houseboat or a peak-season villa. Under a Saturday-arrival rule, a guest who wants to arrive Friday for a week can't, even though you have the whole week free. The boat is empty. The rule simply says the start day must be Saturday.

Both rules share the same failure mode. A guest types in perfectly reasonable dates, the engine checks them against the rule, finds a mismatch, and returns "no availability." The guest reads that as "sold out." It isn't. You're wide open — you just answered the wrong question.

How a near-miss search becomes a dead end

Walk through it the way the guest experiences it, because the mechanics are where the money leaks. Take that Tuesday-night guest who wants Friday and Saturday against a three-night weekend minimum. Here's what happens inside a standard engine:

  • The guest selects Fri–Sat and hits search.
  • The engine loads your rules for that date range and finds a 3-night minimum.
  • The request is two nights, so it fails the check.
  • The engine has exactly one fallback coded into it: return zero results.
  • The guest sees "No availability for your selected dates."

Nothing malfunctioned. The engine did precisely what it was told — it applied your rule and reported a result. The result just happened to be a lost sale, dressed up as a sold-out property.

Now the fixed-arrival version, which is even sneakier. The guest wants a week on the boat starting Friday. You run Saturday-to-Saturday. The whole week is free. The engine checks the arrival day, sees Friday instead of Saturday, fails the rule, and returns — again — "no availability." A completely empty, bookable week reads to the guest as fully booked. That's a near-miss of a single day turning a seven-night, high-value booking into a bounce.

The guest doesn't know your rule exists. There's no message saying "we need a Saturday start" or "this weekend needs three nights." There's just the dead end. So they do the obvious thing: open a new tab, search the same dates on an OTA, and book whatever shows up — which might be you, now wearing 15–18% commission on a booking you had already won on your own website.

What most engines do vs what Accommador does

  • The difference isn't cosmetic. It's the difference between treating a rule violation as the end of the conversation or the start of one.
  • What most booking engines do when dates miss a min-stay or fixed-arrival rule:
  • Return zero results.
  • Show "no availability" or "no rooms for these dates."
  • Offer no explanation of why.
  • Offer no alternative dates.
  • Leave the guest to assume you're full and bounce.
  • What Accommador's nearest-bookable-dates engine does in the same moment:

Explains the rule in plain English — "this weekend has a three-night minimum" or "this period runs Saturday to Saturday" — so the guest understands they weren't rejected, they just need to adjust.

Surfaces the 3 nearest bookable date ranges that satisfy the rule, ranked by how close they are to what the guest originally asked for. Fri–Sat becomes "Thu–Sun, or the following Fri–Mon." A Friday week-start becomes "the Saturday before, or the Saturday after."

Keeps the guest on your site, ready to book, instead of pushing them to a new tab and an OTA search bar.

A guest who came for Fri–Sat and is offered Thu–Sun very often takes it. A guest who wanted a Friday week-start will usually shift to Saturday once they can see the option in front of them. They wanted your property on roughly those dates — they're far more flexible at the edges than a dead-end message gives them credit for. You only ever find that out if your engine bothers to ask.

And to be clear: the fix is never to remove the rule. Your min-stay and fixed-arrival rules protect your changeover costs and your peak pricing — they earn their keep. The right fix keeps the rule and adds a fallback that surfaces the nearest dates that satisfy it.

Why you've never seen this in your reports

Here's what makes the min-stay leak so dangerous: there is no line in any report called "guests we turned away for asking the wrong way."

Your analytics show the session. They show the guest reached the booking step. They don't flag why the guest left, because from the engine's point of view nothing went wrong — it correctly applied your rule and correctly returned a result. So when you review the month, you see a booking engine that "converted poorly," and you blame the photos, the price, the site. The real culprit is a rule doing exactly its job with no fallback when a guest asks one night or one day short.

The leak is silent, uncounted, and recurring — the worst combination a leak can have. It hides in the exact place you'd never look: the gap between traffic and bookings you've already written off as "just browsers."

The maths, kept conservative

Let's not inflate this. Take a 20-room property with weekend and peak min-stays — typical for a Murray River houseboat operator, a Hunter Valley lodge, or a Mornington Peninsula villa.

Assume your branded site gets enough direct traffic that just two guests a week hit a min-stay or fixed-arrival dead end and bounce. That's conservative; near-miss searches cluster hard around weekends, long weekends and school holidays.

  • 2 lost bookings/week × 52 weeks = ~104 bookings/year turned away by a rule with no fallback.
  • At an average $600 booking value, that's ~$62,400 in revenue routed elsewhere.
  • The slice that rebooks you through an OTA still costs 15–18% commission — roughly $90–$108 per booking straight off the top.

Now run it the other way, against the subscription. Accommador starts at $500 AUD/mo per location, everything included — and the nearest-bookable-dates engine is simply part of the platform, not an add-on. Recovering even two near-miss bookings a month at a $600 value puts roughly $1,200/mo of direct revenue back on your own books — comfortably more than the entire subscription, before you count a single other feature. A handful of recovered bookings a month doesn't just justify the engine; it pays for the whole platform.

Halve every assumption — one guest a week, half rebook via an OTA — and you're still looking at tens of thousands in lost direct margin and commission bleed a year. The exact figure isn't the point. The point is that it's non-zero, recurring, and invisible.

Why it's built in, not bolted on

Most operators run this leak because plugging it usually means stitching together a booking engine, a channel manager, payments and a CRM from six to nine separate tools — easily $1,000+/mo of stack — and even then the engine still dead-ends on a near-miss search, because that fallback logic is nobody's job.

On Accommador the nearest-bookable-dates engine is included because it sits where the leak happens: between your availability rules and the guest about to book. Marketing, the booking engine, 100+ channels of OTA distribution, payments and Xero reconciliation all run in one closed loop, so a near-miss search is answered with three real, bookable alternatives instead of a dead end. There are no tiers and nothing to unlock — it's the same platform whether you run three houseboats or forty rooms. Every price is on the page; you never have to "request a demo" to find out what you'll pay.

See your own leak — then plug it

You don't have to take the maths on faith. The fastest way to know whether your engine is leaking is to watch it do it. Open your own booking engine in a fresh tab and search it the way a real guest would: pick a weekend you know carries a minimum stay and ask for a single night short of it, or ask for a Friday start on a Saturday-to-Saturday period. If it answers with "no availability" instead of the nearest dates that work, you've just watched a booking you'd otherwise win walk out to an OTA.

If a rule with no fallback is quietly routing your guests to an OTA, that's exactly the leak the nearest-bookable-dates engine is built to close. The closed-loop direct-sales engine on Accommador — marketing, booking engine, OTA distribution, payments and Xero reconciliation in one place — starts at $500 AUD/mo per location, everything included. Monthly billing, cancel anytime. Start free.