Skip to main content
Boat hire booking system

Boat rental website builder

Your boats, live availability, online reservations, licence checks and deposits.

November offer: first month free 1 month free on any plan below, then the normal price. Ends 23 November. Start with the offer - it is applied automatically.

See a live rental site

  • 14-day free trial - card required
  • Free forever to build the site itself
  • Cancel anytime
A boat hire site listing four boats with their daily rates, how many are free and a Reserve button on each

Put your boats online and stop the phone tag over the tide and the diary. Each boat shows its photos, capacity, engine and day rate, and recording how many you hold keeps two parties off the same hull. Guests book without reading card numbers down the phone and pay the charter and a security deposit through your own Stripe account before they reach the pontoon. The form asks for a licence and your fuel policy and drops the mileage and driver-age fields that belong to a car - and a skippered boat, a bareboat and a paddleboard all sit in one fleet, each with its own rate.

Building your site, pages and blog are free forever. Boat rental website builder is not - it needs Starter ($14.99/mo). The 14-day free trial covers it, and starting the trial needs a card. That tier covers 50 boats and 200 hires a month, and carries a 2% platform fee per online payment (1% from Growth Business up); larger fleets are on Growth Business.

Before you start the trial

  • Nothing is charged today. Cancel any time before day 15 and you are not charged at all - the account moves to the Free plan and your site and its data stay.
  • Taking payment runs through your own Stripe account. Connecting it is a separate identity check with Stripe that can take a few days, so start it on day one if you want to take a real payment inside the trial.
  • The trial runs on Starter only. Moving up a plan part-way through ends the trial and starts the paid subscription, so if you already know you need the bigger tier, start there instead.
  • One trial per account.

What it replaces

  • A separate website
  • A payment setup
  • A whiteboard of who has which boat
  • Phone calls to check the tide and the diary
  • Card details read out over the phone
  • Season prices worked out on a calculator
  • Licence and experience checks done on the pontoon

Every hull in the fleet

Motorboats, RIBs, yachts, kayaks and paddleboards, each with photos, capacity, engine and a day rate - added one by one or imported from a spreadsheet.

Availability across the pontoon

Record how many of each you hold. A search counts the free ones in real time and locks the booking, so the same boat is never promised to two parties for the same day.

A form built for the water

Ask for a licence number and set your fuel policy; the mileage allowance, driver age and extra-driver fields a car needs come off, because none of them mean anything afloat.

A deposit sized for a boat

A boat deposit is not small. It goes on the card as an authorisation through your own Stripe account - captured only if something comes back damaged, released in a click if not.

Berths and minimum hire

Set each marina or mooring as a collection point with its own fee, a minimum hire length, and per-boat day rates, so a harbour berth can price differently from the town quay.

Fuel, safety kit, a skipper

Add fuel, a safety pack or a paddleboard for the day as extras with their own prices - or list a skipper as a hire item of its own, so a bareboat and a skippered charter are a choice at checkout.

Peak weeks and longer charters

A season carries its own daily price and, if you want, a longer minimum hire while it runs. Rates are per day, so a charter from peak into shoulder season is priced for each.

Turnaround for fuel and a clean

A buffer in hours between charters for refuelling, pumping out and a check, so the calendar never offers a boat that is still on its way back in.

How it works

Live in an afternoon - no code, no plugins.

1

List your boats

Add each boat with photos, berths, engine and a daily rate, and record how many you have of each so one cannot be hired twice.

2

Set your terms

Skipper licence required or not, a security deposit, season pricing and the turnaround you need between hires for fuel and a clean.

3

Connect Stripe and publish

Customers choose their days, see real availability, and pay the hire and deposit before they arrive at the marina.

Templates to start from

Hand-picked designs for this kind of business - customise any of them.

Frequently asked questions

Yes. They pick dates, see real availability, and pay the charter fee and deposit through your own Stripe account.

Yes. Choose "Boats" in settings and the booking form collects a licence number, alongside a minimum age, a fuel policy and a damage waiver.

List them as separate items - the same boat skippered and bareboat, each with its own day rate - or add the skipper as a separate hire item.

Same module. Anything you own a countable number of can be listed with its own rate and availability, so a mixed fleet of motorboats and paddle craft works fine.

Yes. A cut-off time stops same-day departures being offered after a set hour, which matters when your desk closes well before the last boat is back. You can also set the minimum notice you need in hours, and cap how far ahead people may book at all.

Yes. A season carries its own daily price and, if you want, a longer minimum hire for that period. Rates are applied per day, so a booking that runs from peak into shoulder season is priced accordingly rather than at a single flat rate.

Set a buffer in hours between one hire ending and the next beginning. Refuelling, pumping out and a proper check take real time, and the buffer is what stops the calendar promising a boat that is still on its way back in.

Yes. Set which days you operate at all, and add specific closed dates over the top for a lay-up period or an event weekend. Add them before the dates are taken: closing a date does not cancel reservations already made for it.

As large as the boat needs. The deposit is set per boat and held as an authorisation on the card through your own Stripe account, so a kayak and a forty-foot yacht can carry very different holds, and you release or capture each once the hull is back and checked.

You set a free-cancellation window in hours before departure, and bookings cancelled inside it refund automatically. A blown-out forecast is a call only you can make, so you can also refund a particular booking yourself - the rule handles the routine ones and leaves the weather decision to you.

Yes. Add each berth or mooring as a location with its own fee, so a boat kept up the coast is collected from where it actually is and priced for it, without listing every boat twice.

Yes - a weekly rate from seven days and a monthly one from twenty-eight, with the better of the two applied to the quote automatically rather than worked out by hand.

Listing the fleet is immediate. Taking money runs through your own Stripe account, and opening one is an identity check with Stripe that can take a day or two - start it first if you want a live charter paid for inside the trial.

Not sure how many pages you need? We counted 115 small business sites - three pages are the same everywhere, and the fourth depends on your trade.

Ready to build it?

Build and publish your site for free, with no card. Boat rental website builder needs Starter, free for 14 days on the trial, and you can cancel any time.

Already have a website? Import it free and see it as a Webkio site, and your pages keep the addresses they already have.