For campgrounds and RV parks
A campground is not a hotel with the corridor removed
Nothing in Cardinal assumes a room number on a hallway. Accommodation types are unlimited and arbitrary, activities and rentals are first-class, and the day's work is generated for staff who started three weeks ago.
The differences that matter
What a campground needs that a hotel system does not have
Sites, pads, cabins and yurts are all just types
Accommodation types are unlimited and arbitrary. A tent site, a 50 amp pull-through and a four person cabin sit on the same board with their own rates.
One property, several divisions
A lodge with cabins and a campground is one business here. Divisions filter independently on the board while sharing one guest database, one ledger and one set of books.
Canoes, bikes and firewood belong on the folio
Inventory activities are priced per unit and capped by units available per day. An in-house guest's rental posts to their site folio and settles when they leave.
Seasonal staff, productive on shift one
The Control Deck generates the day's work and Start walks it guest by guest. Hiring eight people the week you open, every year, is a training problem before it is anything else, and it is the one this software was shaped around.
Weekly and monthly cadence
Rate plans carry a daily, weekly or monthly cadence, plus minimum stay and season windows, so a seasonal site and an overnight pad price differently without a second system.
Wear spread evenly across sites
Auto-assign picks the least-used available site in the category, so wear spreads across the park instead of concentrating on the ones nearest the office.
Accommodation types are unlimited and arbitrary. Nothing in the system assumes a hotel corridor.
Selling the season
Most of a campground's margin is not the night
Three ways to schedule what you sell
Inventory for canoes and bikes, time slots for a guided hike at 9 and 2, hourly for a kayak by the hour. Each model sets capacity and the pricing formula together.
Packages priced four ways
Per stay, per night, per person, or per person-night. A firewood bundle and a breakfast for two over three nights both bill correctly with no arithmetic at the desk.
Walk-ins get their own folio
Someone who is not staying with you can still book and pay for an activity. Several bookings in one session share one folio and one settlement.
Commission-free direct booking
A hosted page that sells stays and activities in the same flow, priced through the same rate engine as the desk.
Occupancy, ADR and RevPAR work the same way on 60 sites as on 60 rooms, and the forecast separates what is already booked from what is modelled, date by date. Shoulder season is where knowing the difference earns its keep.
The product
Everything a small property runs on

Control Deck
Lodging, activities, housekeeping and reporting, run from one screen. Today's work in order, and a Start button that walks you through it one guest at a time.
See it →
Housekeeping
Which rooms need cleaning, in order of priority, and how many housekeepers you need today and each day this week.
See it →
Rooms
All your lodging as a calendar or a list. Drag to book, drag to extend, and free up whole units when the week gets fragmented.
See it →
Activities
Rentals, guided sessions and hourly bookings, as a calendar, a list or a daily schedule, each with its capacity.
See it →
Shop
Products, add-ons and packages, sold to in-house guests on their room bill or to visitors on the day's desk folio.
See it →
Booking Engine + Payments
Your own booking page at no commission, booking straight into the calendar the desk uses. Airbnb, VRBO and Booking.com calendars kept in step both ways, every hour. Every payment recorded against the right folio, Interac included, and payment links the guest pays on their own device.
See it →Questions
Asked and answered
Does this work for a campground?
Yes. Accommodation types are unlimited and arbitrary: sites, RV pads, cabins, yurts, rooms. Nothing in the system assumes a hotel corridor.
I run a lodge with cabins and campsites. Two systems?
No. Divisions let one property hold a hotel wing and a campground side by side, filtered independently on the board but sharing one guest database, one ledger and one set of books.
Do you handle activities and rentals?
Yes, as a first-class part of the system rather than an add-on. Three scheduling models cover most of what small properties sell: inventory (canoes, bikes), time slots (a guided hike at 9 and 2), and hourly (a kayak by the hour). Activities booked for an in-house guest go on their room folio and settle at check-out.
How long does it take to train someone?
The system generates the day's work and walks staff through it one guest at a time, so the first shift is productive. There is contextual guidance on every field a first-timer would not know, and the software surfaces its own capabilities as staff encounter them rather than requiring a training manual.
What if I do not know what a field means?
Every field a first-timer cannot be expected to know carries a small (i), right beside the field, with a plain-language note: what a lodging tax applies to, what a minimum stay does to a rate, what a scheduling model is for an activity. The note is written for somebody who has never run a property, and it is the same voice in configuration, at the folio and in the manager's reports.
Can I have different rates for different seasons and companies?
Yes. Date windows, seasons, minimum stay, daily, weekly or monthly cadence, restricted to a company account, or unlocked by a rate code.
Can I import my existing data?
Yes, and it is in the price rather than a line on an onboarding order. Guests and reservations come across by CSV, and we do the first pass with you on a call using your real rooms and rates. The same door works outward: CSV exports and a full JSON backup of everything, self-serve, whenever you want them.
See it running
Watch a day run before you talk to anyone.
Six real screens from a working property, in the order the day happens. Open it now and go at your own pace.
