Boat & Yacht Rental Booking System for WordPress

Bluehost Shared Hosting

Boat & Yacht Rental Booking System is a powerful WordPress plugin for managing boat and yacht reservations. It features a simple step-by-step booking process with online payments, notifications, WooCommerce and Google services integration, and an easy-to-use admin panel. The system supports both traditional boat rentals and charter packages.

Designed for: boat rental companies, yacht charter operators, marinas, and websites offering boat hire services. Ideal for yacht charters, boat rentals, sunset cruises, guided boat tours, and private charter experiences. Suitable for small fleets and large charter businesses. Perfect for managing marinas, handling boat reservations, and streamlining the online booking process.

Boat & Yacht Rental Booking System for WordPressLatest Version: 9 March 2026 – v2.1. Check the changelog

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Responsive Step-by-Step Booking

The booking form is fully responsive, providing a seamless experience on desktops, tablets, and smartphones. A clear step-by-step booking flow guides customers through each stage of the reservation process, allowing them to review and edit completed steps without losing previously entered information.

Boat & Yacht Rental Booking System for WordPress

Built-in Calendar

The built-in occupancy calendar provides a clear daily overview of reservations. You can easily track bookings and filter them by departure marina, return marina, and booking status, making it simple to manage availability and monitor upcoming charters.

Boat & Yacht Rental Booking System for WordPress

Multi-Location Support

The plugin supports an unlimited number of locations (marinas). Locations assigned to a booking form can be displayed on an interactive map, where each marker reveals detailed information such as marina address and business hours. Both the number of marinas and boats is unlimited, making the system suitable for businesses operating across multiple destinations.

Boat & Yacht Rental Booking System for WordPress

Marinas

The system allows you to define unlimited marinas, each with its own detailed configuration. For every marina you can define berth numbers, maximum boat length and draught, advance booking period, minimum and maximum charter duration, and custom charter duration limits for selected date ranges.

Each marina can also define time gaps between bookings, availability checking options, and whether reserved boats should still be displayed. Additional settings include after-hours pickup and return options, supported charter types, full address with Google autocomplete, business hours with breaks, excluded dates, payment settings, notification options, and Google Calendar integration.

Boat & Yacht Rental Booking System for WordPress

Booking Forms

Create unlimited booking forms, each with its own configuration and behavior. A form can define supported marinas, default departure and return locations, guest settings (adults and children), shared charter options, currency, coupons, minimum order value, tax display mode, and WooCommerce integration.

Each form also controls boat sorting options, visibility of marina selectors, custom fields and agreements, and visual styling. Additional settings allow you to customize map behavior, preloader, step navigation, sticky sidebar, time picker, captain selection, auto-scrolling between steps, and visibility of boat attributes.

Boat & Yacht Rental Booking System for WordPress

Boats

The plugin allows you to define and manage your entire fleet of boats. Each boat can include a detailed description, image gallery, dimensions, guest capacity, and number of cabins. Boats can be assigned to one or multiple marinas and grouped together when multiple identical units are available.

You can also define whether a boat is available with or without a captain, assign pricing settings, connect attributes, and control availability through excluded dates and other configuration options.

Boat & Yacht Rental Booking System for WordPress

Boat Attributes

The plugin allows you to create any list of attributes that can later be assigned to specific boats. You can create three types of attributes: Text Value, Single Choice, and Multi Choice. A text value allows you to define custom text attributes such as color or engine type, while single and multi-choice attributes allow predefined selections like fuel type or equipment options. The number of attributes is unlimited.

Boat & Yacht Rental Booking System for WordPress

Charter Packages

In addition to traditional boat rentals, the plugin also supports predefined charter packages. Customers can choose a package such as a sunset cruise, bay tour, or romantic evening charter. Each package can define its own duration and fixed start time, or allow customers to select the preferred date and time. Packages can be enabled for selected marinas, allowing you to offer guided experiences, themed cruises, or scheduled trips alongside classic boat rentals.

Boat & Yacht Rental Booking System for WordPress

Booking Extras

Create unlimited booking extras such as skipper services, equipment rentals, or additional charter services. Extras can define quantity limits, default values, and pricing models calculated per entire rental period or per rental day.

Each extra can also have different pricing and tax rates depending on the selected boat and marina, allowing you to create highly flexible pricing structures tailored to different locations and vessels.

Boat & Yacht Rental Booking System for WordPress

Advanced Pricing Rules

The plugin provides a rich pricing system including base prices such as Initial Fee, rental price per day or hour, flat price per adult or child, price per adult or child per day or hour, security deposit, one-way charter fee, and additional fees for after-hours pickup or return.

On top of these base prices, advanced pricing rules allow you to dynamically modify pricing depending on booking form, marina (departure and return), boat, charter type, date ranges, day of week, reservation duration in days or hours, and number of guests (adults and children). Multiple pricing rules can be stacked and executed in sequence to create complex pricing strategies.

Boat & Yacht Rental Booking System for WordPress

Coupons

The plugin includes a powerful coupon system with a built-in generator that allows you to create multiple coupons at once. You can define usage limits, activation and expiration dates, and restrict coupons to specific boats or boat categories.

Coupons can offer percentage or fixed discounts and can also apply different discounts depending on the number of charter days, for example offering a different discount for 1–3 day bookings.

Boat & Yacht Rental Booking System for WordPress

Payment Methods

The plugin supports PayPal, Stripe, Cash, and Wire Transfer, along with all payment methods available through WooCommerce, including WooPayments and many others.

Boat & Yacht Rental Booking System for WordPress

Multiple Currencies in a Single Form

The plugin includes an integrated exchange rate importer that converts the base currency into any supported currency. This allows you to create a single booking form that supports multiple currencies, which is especially useful for multilingual websites or international charter businesses.

Boat & Yacht Rental Booking System for WordPress

Availability Control

The system provides advanced availability control through multiple configuration layers. You can define marina business hours for each day of the week, including opening and closing times as well as an optional break period.

You can also exclude specific dates, define minimum and maximum charter duration for selected date ranges, and configure availability rules for individual boats. These options work together to give you precise control over when bookings are allowed.

Boat & Yacht Rental Booking System for WordPress

Google Calendar Integration

The plugin integrates with Google Calendar, allowing you to synchronize bookings for easier scheduling and management.

Boat & Yacht Rental Booking System for WordPress

Agreements & Custom Form Fields

The plugin allows you to define agreements that customers must accept during the booking process. Additionally, you can create custom form fields to collect any extra information required for the reservation.

Boat & Yacht Rental Booking System for WordPress

Color Configurator

With the built-in color picker you can easily customize the booking form colors to match the design of your website.

Boat & Yacht Rental Booking System for WordPress

Widgets

The plugin provides booking widgets, simplified versions of the booking form that can be placed anywhere on your website, including sliders. Widgets allow users to quickly start the booking process and redirect them to the full booking form.

Boat & Yacht Rental Booking System for WordPress

Notifications

The plugin integrates with the Vonage and Twilio APIs to send SMS notifications. Combined with email and Telegram notifications, this ensures that customers are always kept informed about their reservations.

Boat & Yacht Rental Booking System for WordPress

Included Language Packs

The plugin includes ready-to-use translation files, allowing you to start in your preferred language immediately. Included languages: German, Greek, Spanish, French, Croatian, Italian, Dutch, Polish, Portuguese, and Turkish. All translations cover both the booking form and the WordPress admin panel.

Boat & Yacht Rental Booking System for WordPress

WooCommerce Integration

If you use WooCommerce on your website, the plugin integrates seamlessly with it. Login, registration, order processing, and payment gateways are handled by WooCommerce. The plugin is also fully functional without WooCommerce installed.

Boat & Yacht Rental Booking System for WordPress

One-Click Install

Import demo data directly from the plugin settings to get started quickly and configure your booking system in minutes.

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Boat & Yacht Rental Booking System for WordPress

Key Features of Boat & Yacht Rental Booking System for WordPress

  • Fully responsive, mobile-friendly step-by-step booking form.
  • Clear booking flow with editable steps and smart navigation.
  • Support for both traditional boat rentals and charter packages.
  • Built-in occupancy calendar with booking overview and filtering by departure marina, return marina, and booking status.
  • Multi-location support with unlimited marinas.
  • Interactive Google Maps with marina markers and detailed popups.
  • Advanced marina configuration with business hours, excluded dates, and booking limits.
  • Fleet management system with unlimited boats.
  • Boat grouping for managing multiple identical vessels.
  • Detailed boat configuration including dimensions, capacity, and cabin count.
  • Boat galleries with multiple images.
  • Boat attributes system with text, single-choice, and multi-choice fields.
  • Unlimited booking forms with independent configuration.
  • Booking forms assignable to selected marinas.
  • Configurable guest settings (adults and children).
  • Shared charter support.
  • Flexible booking form behavior including preloader, step navigation, sticky sidebar, and auto-scroll.
  • Booking extras with quantity limits and flexible pricing models.
  • Extras pricing customizable per boat and per marina.
  • Advanced pricing system including hourly, daily, and base fees.
  • Additional fees such as deposit, one-way charter, and after-hours pickup or return.
  • Advanced pricing rules with multiple conditions.
  • Pricing rules based on marina, boat, charter type, booking duration, guest count, and date ranges.
  • Stackable pricing rules executed sequentially.
  • Powerful coupon system with fixed and percentage discounts.
  • Coupon generator for creating multiple coupons at once.
  • Coupons based on booking duration, boats, categories, and date ranges.
  • Multiple payment methods: PayPal, Stripe, Cash, and Wire Transfer.
  • Optional WooCommerce integration with additional payment gateways.
  • Fully functional without WooCommerce installed.
  • Multi-currency support within a single booking form.
  • Integrated exchange rate importer.
  • Email notifications for booking updates.
  • SMS notifications via Vonage and Twilio.
  • Telegram notifications.
  • Google Calendar integration for booking synchronization.
  • Booking widgets for quick reservations.
  • Included language packs (German, Greek, Spanish, French, Croatian, Italian, Dutch, Polish, Portuguese, Turkish).
  • Fully translatable with .po and .mo files.
  • Custom form fields builder.
  • Custom agreements builder with mandatory acceptance.
  • Color configurator for booking form styling.
  • Google Maps appearance customization.
  • One-click demo content importer.
  • Clean HTML5 code and cross-browser compatibility.
  • Documentation included.

This Item is Supported

Support is conducted through our Support Forum. We’re in GMT +1 and we aim to answer all questions within 24 hours on weekdays. In some cases, the waiting time may be extended to 48 hours. Support requests sent during weekends or public holidays will be processed on the next Monday or the next business day.

We Are Trusted by 125,000+ Customers

We are a team of passionate people with 20+ years of experience and 15+ years on Envato Market. We specialize in WordPress, design, and development. Please follow us to stay up to date as we continue to craft new products.

Boat & Yacht Rental Booking System for WordPressBoat & Yacht Rental Booking System for WordPressBoat & Yacht Rental Booking System for WordPressBoat & Yacht Rental Booking System for WordPress