It's six o'clock on a Friday evening in July. A fifth wheel is idling at your gate, and the driver is holding up a phone with a confirmation email for site 14. Site 14 has had a truck camper on it since Wednesday. Everyone is still being polite.
There is no good way out of this moment. You'll refund somebody, comp somebody, or spend the next hour playing Tetris with the one open site you have left — the soft one by the drain field you don't like renting. And if a review comes out of it, it won't mention the 360 other days you got right.
Double-bookings are rare enough that most owners file them under bad luck. They aren't luck. Nearly every one traces back to one of four gaps in how reservations get recorded, and all four are closable. Here's where they come from and what closing them actually costs you — because it does cost something.
Hotels overbook on purpose. You can't.
It's worth saying first: big hotels oversell rooms deliberately. They know roughly what share of bookings won't show, they sell a few rooms past capacity to cover it, and when the math occasionally fails they "walk" the guest to a partner property down the street and eat the cost as a planned expense.
That strategy depends on two things a small campground doesn't have: a large pool of interchangeable rooms, and somewhere to send the overflow. Nobody walks a 38-foot fifth wheel to a sister property. Your guest picked that site on purpose, drove half a day to reach it, and is towing their accommodation behind them. There is no overflow plan — there's just you, in the driveway, at dinnertime.
So the target for a small park isn't managed overbooking. It's zero. The good news is you don't need a hotel's probability tables to get there. You need to close four specific gaps.
Gap one: two ledgers
Most double-bookings are born the moment a park keeps reservations in two places. An online calendar plus a paper book by the phone. A spreadsheet plus a whiteboard in the office. Each system is fine on its own. Together, they're a collision waiting for a busy weekend — because keeping them in sync happens "when I get a minute," and July does not hand out minutes.
The fix is boring and absolute: one calendar, and everything goes in it. Phone bookings get entered while the caller is still on the line. Walk-ins get entered before the card is run. If your current setup makes that annoying enough that you batch entries at the end of the day, the setup is the problem — that end-of-day window is exactly when the website sells the site you just promised on the phone. We've laid out the differences between running a park on spreadsheets versus a real booking system before; this gap is the sharpest one.
Gap two: the pencil hold
"Sure, I'll pencil you in — just call me back by Thursday." It's a kind gesture, and it fails in one of two directions. Either the hold is invisible — it lives in your head or on a sticky note, and whoever answers the next call sells the site — or it's immortal: Thursday passes, the call never comes, and the site sits blocked into the weekend. An empty site you could have sold is the double-booking's quiet twin. It doesn't make a scene at the gate, but it costs you the same money.
Holds aren't the enemy. Unwritten, unexpiring holds are. Any hold worth making is worth an expiration date, recorded in the same calendar as everything else, visible to anyone who picks up the phone. When the clock runs out, the site should release itself — not wait for you to remember.
Gap three: the lag window
Guests book later than they used to — we've written about how shrinking booking windows change the game for small parks. More same-week and same-day bookings means more moments where two people want the same site within minutes of each other: one on your website, one standing at the counter.
That's only a problem if there's lag anywhere in the pipe. If your online availability updates when someone remembers to publish changes — or syncs on a schedule instead of instantly — every minute of lag is an open manhole. The standard to hold any system to, including ours, is simple: the moment a booking is paid, that site is gone from availability everywhere, with no human in the loop. "Real-time" shouldn't be a feature bullet; it should be the default assumption you verify before you sign up for anything.
Gap four: the site that doesn't fit
The last version doesn't look like a double-booking until check-in: a 40-foot rig booked onto a site that maxes out at 32. The site is technically reserved and practically unusable — same driveway conversation, different cause. And the shuffle it triggers is how hand-moved reservations go wrong: you slide this one to open a pull-through, promise that one a swap, and the second half of the swap never gets written down.
The fix belongs at the front of the funnel, not the front gate. If your booking flow knows each site's length, width, and hookups — and asks the guest for rig size before showing availability — the impossible booking never gets made, and you never have to unmake it.
What one source of truth costs you
Here's the trade-off nobody puts in the brochure: a single live calendar takes away slack you might be quietly using.
- You can't oversell as a no-show hedge. Some owners let a peak Saturday oversell by a site, betting somebody won't show. A system with real inventory won't let you place that bet. The honest replacement is a deposit and a fair no-show policy — we've covered how to cut no-shows without punishing good guests.
- Informal favors become formal. The regular who "always gets site 3" needs an actual reservation now, not an understanding. Most regulars take this fine; a few will grumble the first season.
- The discipline is on you. Software can expire holds and stop unfit rigs automatically, but it can't force you to enter a phone booking while the caller is on the line. The first couple of weeks after moving off a paper or spreadsheet system are mostly about building that one habit.
That's a real cost. It buys you something specific: the near-certainty that the rig at your gate matches the calendar in your office, every time.
The takeaway
Double-bookings aren't weather. They come from two ledgers, unwritten holds, lagging availability, and sites sold to rigs that can't fit — four gaps, each one closable this month. Close them and the Friday-at-six scene simply stops being possible.
If you want to see what a single live calendar looks like in practice, how Bunkpost works is a two-minute read, and it's free for your park — no monthly fee, funded by a flat $3 booking fee the guest sees at checkout — so trying it costs you nothing but the habit-building.
