Skip to main content
Bike rental booking system

Bike rental website builder

Your fleet, live availability, online bookings and deposits - built in.

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 bike rental site listing four bikes with their daily rates, how many are free and a Reserve button on each

Put your bikes online and take bookings while the shop is shut. Each bike shows its photos, frame size and daily rate, and because you record how many of each you hold, the same one can never go out twice. Riders pick their dates and pay the hire and a damage deposit through your own Stripe account. The form asks a rider the two things that matter - a minimum age and a waiver - not the licence, mileage and fuel questions a repurposed car-hire tool makes everyone answer. Helmets, locks and a child seat go on as extras, summer carries its own rate, and a hire for the week is priced better than seven days at the daily.

Building your site, pages and blog are free forever. Bike 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 bikes and 200 hires a month, and carries a 2% platform fee per online payment (1% from Growth Business up); bigger 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 paper diary behind the counter
  • Phone calls to check what is free
  • Card details taken by hand
  • Summer prices worked out on a calculator
  • Waivers printed and signed on the day

Every bike, every size

Road bikes, mountain bikes, e-bikes and kids' bikes, each with photos, frame size and a category a visitor can filter by - added one by one or imported from a spreadsheet.

Availability by the unit

Record how many of each bike you hold. A search counts the free ones in real time and writes the booking under a lock, so two riders can never take the last one at the same moment.

Helmets, locks and extras

Add a helmet, a lock, panniers, a child seat or a repair kit, each with its own daily price, straight onto the quote instead of sorting it out at the counter.

Summer rates that end fairly

Give the peak months their own daily price. Rates are worked out per day, so a hire that starts in August and runs into September is charged correctly for each - and you can require a longer minimum hire while the season runs.

A better price for the week

Set a weekly rate that kicks in from seven days and a monthly one from twenty-eight; the better of the two is applied to the quote automatically, so a tourer gets the right price without you remembering to give it.

Time to turn a bike around

A buffer in hours between one hire ending and the next starting - the window for brakes, tyres and a wash - so the calendar never promises a bike that is not back and ready.

The deposit is held, not taken

The damage deposit goes on the card as an authorisation through your own Stripe account. Capture it if a bike comes back damaged, release it in one click if it does not.

Counter hires count too

A walk-in you book from behind the counter draws down the same availability as an online one, and the day's hires and returns sit on a single dashboard.

How it works

Live in an afternoon - no code, no plugins.

1

List your bikes

Add each bike with photos, frame size and a daily rate - and say how many of each you own, which is what stops the same one going out twice.

2

Set your terms

A minimum age, a damage waiver, summer rates and a turnaround gap for brakes and a wash. Nothing about licences, mileage or fuel.

3

Connect Stripe and publish

Riders pick their dates, see what is genuinely free, and pay the hire and deposit. You see what goes out today and what is due back.

Templates to start from

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

Frequently asked questions

Yes. They pick their dates, see what is genuinely free, and pay the hire charge (and a deposit if you take one) through your own Stripe account.

Yes. You record how many of each bike you own, and availability is worked out across those units in real time - so a bike can only be hired once for a given period.

No. Choose "Bikes" in settings and the module drops everything that only applies to cars - licence numbers, mileage allowances, fuel policy, additional drivers. You keep a minimum age and a damage waiver.

Yes - add them as their own items with their own daily rate, or build them into a bike's price. Anything you own a countable number of can be hired.

Yes. Set a season with its own daily price, and if you want a longer minimum hire while it runs. Prices are worked out per day rather than per booking, so a hire that starts in August and runs into September is charged correctly for each day rather than at one rate for the whole thing.

Yes, and it is the only age question you are asked. The bike preset drops the driving licence, mileage allowance, fuel policy and extra-driver fields that a car hire form needs, because none of them mean anything for a bicycle.

Set a turnaround buffer in hours and the next hire cannot start until it has passed. Without one the system hands a bike straight to the next customer the moment the last one is due back, which is the hour you needed for brakes, tyres and a wash.

Choose which days you take collections and returns, and add individual closed dates for a holiday or an event. Add them ahead of time - a closed date does not cancel hires that are already booked into it.

Yes. Because availability counts units, a family or a club booking four bikes for Saturday takes four of your free ones and leaves the rest bookable - the fifth party is told you are full rather than double-booked onto a bike that is already out.

No. An e-bike is just a category with its own daily rate and its own deposit, listed the same way as the rest, and the rider books it with the same form. You charge what the extra value is worth without a separate system for it.

If you want them to. Set a weekly rate that applies from seven days and a monthly one from twenty-eight, and the quote takes the better of the two automatically rather than it being a discount you have to remember at the counter.

You set how many hours before collection a hire still cancels free. Inside that window the booking refunds automatically through Stripe, so a change of plan is not an email you answer and a refund you work out by hand.

Building the site and listing the bikes is immediate. Taking money runs through your own Stripe account, and opening one is a short identity check with Stripe that can take a day or two - worth starting first if you want to take a live hire straight away.

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. Bike 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.