Tourism
Booking software for sailing charter operators
Handle skipper scheduling, per-vessel capacity, weather-cancellation policies, and deposit collection without a separate system for each piece.
Running a sailing charter business means managing assets that are expensive, weather-dependent, and tied to a single skipper at a time. A half-day harbour sail on a twelve-berth vessel is a fundamentally different product from a sunset cruise on a six-berth catamaran, and your booking platform needs to reflect that distinction rather than flattening it into a generic "booking" with a headcount field.
Why sailing charters need specific booking infrastructure
The capacity on a sailing charter is vessel-specific, not operator-specific. A twelve-berth ketch and a six-berth sloop are not interchangeable slots. When the ketch is booked, the ketch is booked — not just twelve seats from a general pool. Platforms that treat capacity as a flat number across the business will either over-book individual vessels or require manual management of what should be an automatic constraint.
Skipper scheduling adds a second layer of dependency. Each charter departure needs a qualified skipper, and a skipper can only be in one place at a time. If you run three vessels with two skippers, your booking platform needs to reflect that constraint, or you end up with double-booked crew and a very awkward morning on the dock.
Weather-cancellation policy is non-trivial on sailing charters. Unlike a walking tour where a light shower is an inconvenience, a weather cancellation on a sailing charter involves real safety considerations and typically a non-trivial refund or rebooking decision. Operators need a clear, configurable policy — deposit held, full refund, or credit toward a future date — and the ability to execute that policy quickly from a portal without calling the payment provider each time.
What to look for in a booking platform
- Per-vessel capacity with independent availability. Each vessel should be its own bookable asset with its own capacity, departure schedule, and availability calendar. Booking one vessel should not affect availability on another.
- Skipper assignment per departure. You should be able to attach a skipper to each departure slot and have the platform surface scheduling conflicts before they become operational problems.
- Configurable weather-cancellation and deposit terms. Define what portion of the deposit is held on a weather cancellation, what constitutes grounds for a full refund, and how rebooking credits work. Those terms should be applied automatically when a cancellation is processed.
- Deposit collection and balance-due automation. Charter bookings typically require a meaningful deposit to hold the vessel. The platform should collect the deposit at booking and send the balance reminder automatically ahead of the departure date.
- Safety waiver collection at checkout. Sailing charters often carry liability waivers. Those should be a required step in the booking flow, not a paper form at the dock.
- Flat monthly pricing with no booking percentage. Charter bookings can be high-value. A percentage-fee platform takes a meaningful cut on a $600 sunset charter. A flat subscription keeps that margin with the operator.
How Sojournii fits sailing charter operations
In Sojournii, each vessel can be configured as a distinct experience with its own capacity, departure schedule, and availability. Booking the harbour ketch does not touch the catamaran's availability. You set each vessel's cap independently and manage departures per vessel rather than from a shared pool.
Skipper assignment is handled at the departure level. You can attach a crew member to a specific departure and see at a glance who is on which vessel each day. Deposit amounts, balance-due dates, and cancellation terms are configured per experience. When a weather cancellation requires a refund or rebooking credit, you process it from the portal and Sojournii handles the Stripe transaction at cost.
Waivers are attached to the experience and presented as a required step in the guest checkout flow. Signed waivers are stored against each booking record, accessible from the portal before departure. No paper forms, no email follow-ups. Pricing is flat monthly with Stripe at cost — see the full breakdown at sojournii.com/pricing and the feature details at sojournii.com/features.
Common questions
Can I manage multiple vessels with different capacities?
Yes. Each vessel is its own experience in Sojournii with its own capacity, pricing, and departure schedule. They operate independently, so booking one vessel has no effect on availability shown for any other.
How does the weather-cancellation process work?
You configure the cancellation policy at the experience level — what is refundable, what is held as a deposit, and whether a booking credit can be issued in lieu of a refund. When you cancel a departure from the portal, the configured policy is applied and guests receive automated notifications.
Can I collect a waiver as part of the booking flow?
Yes. Sojournii supports waiver acceptance as a required step in the checkout flow. Guests must accept the waiver before the booking is confirmed. The acceptance record is stored against the booking and visible in the operator portal.
How do I handle a skipper calling in sick on the morning of a charter?
Sojournii lets you cancel or reschedule individual departures from the portal and contact affected guests directly from the booking records. The platform handles the refund or rebooking communication mechanics; the crew decision remains with you.
Does Sojournii charge a fee per charter booking?
No. Sojournii is a flat monthly subscription. Stripe card processing is passed through at cost with no additional platform percentage per booking. Full pricing is on the pricing page.