Skip to content
Live — for campsites and marinas

A Polish PMS for campsites and marinas. No commissions. KSeF built in.

One system instead of ten. Manage reservations, check-ins, KSeF invoices and QR gate on your phone or laptop — no commission on bookings, no hidden fees.

14 days free. No credit card. Up and running in 15 minutes.

3 real tenants + 1 demo

Why it's not working

Excel + Booking.com + paper check-in = chaos

Each of these tools solves one problem. Together they create three more.

Excel breaks at peak

A spreadsheet does not enforce real-time availability. Peak season = overbookings and 10 PM calls.

Commissions eat your margin

Booking.com, OTAs, payment gateways — a few percent per booking. With 100 stays a month, that adds up fast.

Manual check-in

Paper form, ID photocopy, copy-typing into an invoice. Reception loses 5 minutes per guest.

KSeF is here

Mandatory Polish e-invoicing is now in force. Most foreign systems still do not support FA(2) submission to KSeF.

What sets CampBooker apart

Twelve things you will not find in a foreign PMS

We do not try to be everything for everyone. We do twelve things better than the competition — because they are built for the Polish market.

Campsite + marina in one

Tents, caravans, motorhomes, glamping, cabins, seasonal sites, quays, Y-booms. One panel for hybrid properties.

KSeF native

We generate FA(2) XML, submit to the Polish national e-invoicing system, fetch the UPO confirmation and track every status.

PL-first

Polish accounting, Polish vocabulary, Polish support. GUS BIR API auto-fills company data by NIP. Not a translation — built from scratch for Poland.

Mobile-first

Reception on a phone, owner on the road, guest in the parking lot. 48×48 px tap targets, light and dark themes, full a11y.

QR gate

Guest scans a QR pass, the system checks validity and opens the barrier. No more copying license plates by hand.

Flat pricing, no commissions

You pay a fixed monthly fee from PLN. No percentages on reservations, no channel surcharges. End of story.

Everything in the EU

All infrastructure and data inside the European Union. Full GDPR compliance, data export and anonymization on request.

NIP → company data from GUS in 2 s

Auto-fill legal name, address and REGON from the Polish national business registry (GUS BIR) on a single tax ID — no manual entry, no typos. Saves 2 minutes on every business booking.

Polish GUS statistical report (KT-1 / T-06) in one click

Mandatory Polish accommodation occupancy report — generated automatically with guest nationality breakdown, exported to CSV/XML, ready to file via the GUS Reporting Portal.

Interactive property map and occupancy board

Drag-and-drop layout with 21 POI types (reception, showers, restaurant, electric hookups, playground, waste...), satellite mode, property boundary. Guests see their pitch and the amenity map in their portal — no paper plans handed at check-in.

POI navigation in the guest portal (OSM, no Google)

Guests see an interactive map of their stay with 21 POI types (showers, reception, restaurant, playground...). Tap 'Navigate to' and the location attempts to open in the guest's installed map app (OsmAnd, Organic Maps, Apple Maps and others — if a navigation app is installed). On desktop, an OpenStreetMap viewer fallback. No Google.

2FA for reception staff

TOTP (Google Authenticator, Authy, 1Password) with backup codes for every OWNER/ADMIN/RECEPTION user. Bank-grade account security — no SMS codes (vulnerable to SIM-swap attacks).

A full ecosystem in one place

Everything your property needs

From the occupancy board to KSeF invoices — one system you can learn in an afternoon.

Interactive property map

Visual map of pitches and quays. Click to see status, reservation and history.

drag & dropreal-time

Guest portal

Each guest has their own portal — confirm arrival, edit data, download invoice, extend stay.

self-serviceemail link

QR gate

QR pass in the guest portal, scanner at the gate, server-side verification.

offline-saferevoke in 1 click

KSeF e-invoicing

Issue an invoice, the system produces FA(2) XML, sends it to KSeF, fetches UPO and records the status.

FA(2) XMLUPOcorrections

Channel sync

Availability sync with Booking.com, Airbnb and iCal. One change — updated everywhere.

Booking.comAirbnbiCal

GDPR + audit

Guest data export on request, anonymization, consent log, audit trail.

JSON/CSV exportanonymization
Who it's for

Built for three property types

If you run a campsite, a marina, or a hybrid — you are at home.

Campsites

  • Tents, caravans, motorhomes, glamping, seasonal cabins
  • Tourist tax, stay register, online check-in
  • Booking widget on your own site with a sector map

Marinas

  • Quays, transient slips, seasonal berths
  • Yacht register with length, draft, power connection
  • Daily or seasonal pricing depending on vessel length

Hybrid properties

  • Campsite + marina run from one panel
  • Shared check-in, shared invoice, shared guest portal
  • Occupancy reporting split by unit type

Ready for the new season?

Open an account in 5 minutes, import your units from Excel, start taking reservations through the widget.

Transparent pricing

Flat pricing. No commissions. No surprises.

14 days free on every plan. No credit card up front. On annual — 2 months free.

Loading prices...

Starter
Loading price

For properties up to 40 units

Start free trial
  • Up to 40 units
  • Occupancy board + interactive map
  • Booking widget on your site
  • KSeF e-invoicing
  • GUS BIR auto-fill
  • GUS KT-1 (T-06) statistical report
  • Guest portal
  • Transactional email (PL/EN/DE)
Most chosen
Professional
Loading price

For growing properties up to 120 units

Start free trial
  • Up to 120 units
  • Everything in Starter
  • Channel sync (Booking.com, Airbnb, iCal)
  • QR gate — guest passes
  • Multi-property (up to 3)
  • Advanced reports + PDF/CSV export
  • GUS KT-1 (T-06) statistical report
  • Priority support in Polish
Business
Loading price

For chains and properties with 120+ units

Start free trial
  • Unlimited units
  • Everything in Professional
  • Multi-property — no limit
  • Dedicated onboarding manager
  • 99.9% SLA + faster escalation path
  • REST API + webhooks
  • GUS KT-1 (T-06) statistical report
  • On-request data export (GDPR)
🔒 GDPR / RODO🇪🇺 Hosting in the EU📞 Support in Polish🔁 1-click cancel
Flat pricing vs commission

Do the math on commissions

Example: 100 reservations × 200 PLN per month. A traditional PMS with 2.9% commission on online bookings vs CampBooker Professional.

MetricCampBooker ProfessionalTraditional PMS with commission
Monthly subscription PLN169 PLN
Commission on online bookings0%2.9%
Commission at 100 × 200 PLN0 PLN580 PLN
KSeF nativeYesSurcharge or missing
Guest portal + QRYesAdd-on
GUS KT-1 / T-06 reportYes — one-click exportMissing — manual from Excel
Monthly total PLN749 PLN

The operator loses ~580 PLN/mo on commission alone — before we even charge for KSeF or the guest portal.

Integrations and infrastructure

We connect to what you already use

And we built the whole platform on EU providers.

Booking channels

  • Booking.com
  • Airbnb
  • iCal

Invoicing, payments and reporting

  • KSeF
  • Stripe
  • GUS BIR API
  • GUS KT-1 (T-06) report

Compliance & security

  • EU (GDPR)
  • Backups every 6 h
  • Data export
  • Anonymization on request
FAQ

Frequently asked

No. You pay a flat monthly fee (or yearly with 2 months free). No booking percentages, no channel surcharges, no set-up fees. The price on this page = the price on your invoice.

14 days free — no credit card

Ready for the new season?

Open an account in 5 minutes. Import your units. Start taking reservations.

🔒 End-to-end SSL / TLS🇵🇱 Polish support🏛️ KSeF ready🇪🇺 EU hosting