Introducing Plugixa Boat Rental: Boat Rental Bookings, Run from WordPress
Meet Plugixa Boat Rental. It takes bookings for rental boats, jet skis, kayaks and boat trips directly on your own WordPress site, and lets you run the dock from one fast admin app. It does not need WooCommerce, and it takes no commission on your bookings.

Built for what happens at the dock
A boat cannot be sold twice. Availability is checked again under a lock at the moment a booking is written, so when two people ask for the last jet ski at the same time, the second request is refused instead of becoming an apology on the pontoon.
Boats also need time between guests. Each boat has a Buffer before and a Buffer after, so the time you need to refuel, clean it or run a safety check is blocked automatically. And every marina keeps its own clock: customers book on the marina’s time wherever they are, and times are stored in UTC, so a change to daylight saving cannot move a booking.

Three ways to sell a boat, one booking engine
- Free duration: jet skis and day boats by the hour, with a minimum, a maximum and a step.
- Fixed departures: cruises and trips on a weekly timetable, with a price per departure if you want one.
- Full day: a boat for the day, between your default start and end times.
Prices can be set per hour, half day, day, week or seat, with a one-off fee and a price for one marina. Place the booking widget on a page with the [plugixa_boat_rental] shortcode, the Boat Rental Booking Form block or an Elementor widget.

Highlights of the free edition
- A fleet with its own categories: guests, cabins, berths, engine power, fuel, a licence rule and a public page for each boat, with a photo gallery and what is on board.
- Marinas with their own timezone, opening hours and closures, shown on a map that needs no API key.
- Search, a boat grid and single boat pages, as shortcodes and blocks.
- Pay on arrival or by bank transfer, with your own instructions, payments and refunds recorded per booking, and a payment link to email to the customer.
- Confirmation emails with a calendar file attached, and a log of every message sent.
- A dashboard, a booking calendar and a bookings list you can filter, sort and export to CSV, with a trash to restore from.
- Import and export by CSV, an App manager to switch features on and off, right-to-left layouts, and WPML and Polylang support.

Free and Pro
Everything above is in the free plugin, with no limit on boats, marinas or bookings. Nothing in it is time-limited or switched off pending payment, and no booking or customer data is sent anywhere.
Pro adds what a growing rental business needs: card payments through Stripe, PayPal, Mollie, Adyen and Klarna, deposits, monthly payments and security holds, pricing rules, extras, fuel, coupons, tax rates and PDF invoices, multi-day charters, seats sold on shared trips, sunset departures, request to book, skippers, waivers and a passenger manifest, a dock app for check-out and check-in on a phone, maintenance, weather warnings, SMS, Telegram and WhatsApp, calendar sync, webhooks and reports.

Pro costs €59 a year for one site or €89 a year for unlimited sites. The unlimited sites licence also unlocks boat owners and payouts, boat clubs, the WooCommerce checkout, white label and API keys.
Plugixa Boat Rental needs WordPress 6.5 and PHP 8.2 or later. Start with Getting started, compare the editions in Free vs Pro, or see the Plugixa Boat Rental page.