Campsite management, simplified from booking to check-out
Manage pitches, bookings, guest check-in, housekeeping and maintenance for your campsite or caravan park, with a guest portal for mobile self check-in and no configuration headaches.
The problem
Independent campsites and caravan parks juggle pitch availability, deposits, legally required guest registration, housekeeping and maintenance across spreadsheets, paper registers and a disconnected payment terminal. The result: double-booked pitches on peak weekends, manual reconciliation, and no real-time view of occupancy or revenue.
The solution
Campsite & Caravan Park Management gives reception one system for the whole stay lifecycle: book a pitch with automatic overlap prevention, collect guest registration and tourist tax, track housekeeping and maintenance by pitch, and let guests self check-in from their phone before they ever reach the desk.
Everything reception needs in one app
Every capability below is implemented in the module.
Pitch & Zone Layout
Organize pitches into zones with accommodation types (tent, caravan, cabin, glamping) and track amenities like electricity, water, sewage and pet-friendliness at a glance.
Overbooking-Proof Bookings
Book a pitch for any date range with built-in overlap protection. Confirming a reservation on an already-booked pitch is blocked automatically, so peak weekends never get double-sold.
Seasonal Rate Management
Set seasonal nightly rates per pitch type with automatic fallback to a base price, so pricing adjusts itself through high and low season without manual lookups.
Guest Registration & Tourist Tax
Capture legally required guest registration details per booking and calculate tourist tax automatically by length of stay, with a configurable per-person nightly rate and child exemption.
Guest Mobile Self Check-In
Guests complete their own registration from a phone through the customer portal before check-in can be completed, cutting reception queues at peak arrival times.
Housekeeping Task Board
Checkout automatically creates a housekeeping task, and a kanban board tracks every pitch's cleaning status from To Do through In Progress to Done.
Maintenance Tracking
Log maintenance requests by pitch and type (electrical, plumbing, structural, appliance). Marking a request in progress as blocking automatically takes the pitch out of service until it is resolved.
Draft Invoicing
Generate a draft customer invoice straight from a booking, itemizing accommodation nights and tourist tax, ready for your accounting team to review and post.
Bulk Pitch Setup Wizard
Generate dozens of numbered pitches in seconds with the setup wizard instead of creating them one by one, ideal for onboarding a new site or season.
How it works
Set up pitches & rates
Use the setup wizard to bulk-create pitches by type, zone and amenities, then define seasonal rates per pitch type.
Take the booking
Reserve a pitch for a guest's stay from reception. Overlap protection keeps every pitch sold once, even on the busiest weekend.
Check guests in
Guests register their details on their phone through the portal. Once everyone is registered, reception completes the check-in.
Turn the pitch around
Check-out creates a housekeeping task automatically, and any maintenance issue blocks rebooking until it is resolved.
Frequently asked
No sales fog. If your question isn't here, email us and we'll answer it the same way.
Yes. The module is built entirely on Odoo Community. Booking visualization uses a calendar and pivot view instead of an Enterprise Gantt chart, so there is no Enterprise dependency required.
Buy it on the Odoo App Store
Purchase, download and install directly from the official Odoo Apps Store — you'll always get the latest supported build.
Campsite & Caravan Park Management
Pitch and zone layout with overbooking-proof bookings, seasonal rates, guest registration with tourist tax and mobile self check-in — plus housekeeping, maintenance and draft invoicing.
Buy on Odoo App Store