Booking software for sports facilities and leisure centres.
Pitches, courts, studios and halls on one calendar — with pay-and-play, deposits, recurring league bookings and on-site access control. Built for community sports venues and small leisure trusts.
-
BOOK-88625 May 26AwaitingSaints FC5-a-side · pitch 2Wed 27 May19:00–20:00
-
BOOK-88519 May 26PaidSarah MillsBadminton court 2Sat 30 May14:00–15:00
-
BOOK-88419 May 26RefundedAdam KhanFull pitch · junior partySat 6 Jun11:00–13:00
-
BOOK-88318 May 26PaidRiverside SquashSquash court 3 · leagueFri 5 Jun19:00–21:00
A calendar for every space.
Set up multiple calendars — one for your indoor courts, one for your outdoor pitches, one for the gym. Players see what's free for the activity they want, then book the slot themselves — no email back-and-forth, no double bookings.
- Separate calendars for indoor courts, outdoor pitches and studios — or group them however you like
- Block out for maintenance, school training and bank holidays in seconds
- Embed each calendar into your existing website or use the built-in editor
Book. Pay. Play.
No "we'll get back to you" emails. A player picks an empty slot, pays by card on the spot, and the booking is auto-confirmed — with a one-time access code emailed to them so they can let themselves in for the slot they paid for.
- Accept card payments — no admin involved
- Deposits and holds for higher-value pitches, with automated refund rules
- Define your own cancellation policy, enforced automatically: full refund 48h ahead, partial after, none on no-show
- Manual-approve fallback for any slot you don't want self-served
Pick an empty slot
Card on the spot
Confirmed instantly
Code in hand, kick off
Zero admin between booking and kick-off.
Leagues, clubs & season-long bookings.
A 30-week junior football league. A Tuesday-night squash ladder. Monday boxercise. Set the pattern once and LemonBooking generates the season's calendar and invoices automatically. Skip bank holidays and half-term dates if required.
Running a club rather than a venue? For a club managing its own pitches and memberships, see our sports club booking system →
Season-long patterns
Weekly, fortnightly, every Tuesday August–April, every weeknight evening — the patterns sports leagues and clubs actually use, with one-off skip dates for fixture postponements or bank holidays.
Club & league dashboard
Each club, group or recurring hirer gets a dedicated profile page — sessions booked, emails, outstanding payments, contact for the captain. The whole season at a glance.
- Tue 22 Dec (Christmas break)
- Tue 6 Apr (Easter)
Two courts make a hall. Two pitches make a pitch.
Most sports venues have compound facilities: a sports hall that's also two badminton courts, a full pitch that splits into two 5-a-sides, a studio that doubles as a meeting room. LemonBooking handles the relationships automatically — book the whole space and its sub-areas block out, book one sub-area and the whole space disappears from the calendar.
- Define parent/child relationships once — the system enforces them everywhere
- Different price for the whole hall vs a single court
- No double-bookings — the calendar can't show a parent slot as available while a child's in use
- Works for any combo: full pitch + halves, hall + courts, studio + classroom split
Court A in use → whole-hall hire shown as unavailable for the same slot.
Both 5-a-sides free → full pitch is also bookable for the same slot.
One-time access codes, driven by the calendar.
When a booking is confirmed, LemonBooking generates a one-time access code and emails it to the hirer 30 minutes before play. It expires the moment their slot ends — no shared codes leaking, no staff trip to unlock the gate.
- One-time access codes emailed to the hirer 30 min before play
- Unique code per booking — nothing to leak between hirers
- Codes expire automatically at the slot end
- Less staff time on the gate — no keys to chase, no lockouts
Multi-rate pricing — peak, off-peak, member, junior.
Peak vs off-peak. Member vs non-member. Junior vs senior. Set the rate matrix once and the right price applies on every booking — on the public booking form and on the invoice.
- Peak / off-peak time bands, configured per facility
- Member / non-member / junior / senior / club rates
- Customer-specific overrides for the local Sunday league or school
| Booker | Off-peakMon–Fri 9–17 | StandardSat & Sun | PeakMon–Fri 17–22 |
|---|---|---|---|
|
Member
Annual member of the centre
|
£28 | £34 | £42 |
|
Non-member
Pay & play
|
£36 | £42 | £52 |
|
Junior
Under-18s · coached
|
£18 | £22 | £26 |
|
Club / league
Affiliated clubs & leagues
|
£24 | £30 | £38 |
Or a special rate for one club or school.
Done a long-term deal with the Sunday football league? Negotiated a fixed rate with the local primary school? Set up a price that applies (and is only visible) to that one customer. Nobody else sees it on the booking form.
- Override the group rate for one named hirer
- Only visible to that customer when they log in
- Optional end date for fixed-term deals
- Applies to
- Pitches 1 & 2 · Sundays 13:00–17:00
- Effective
- From 6 Sep 2026 · Until 26 Apr 2027
- Visible to
- Sunday League login only
Trusted by sports and leisure venues.
“I have been working with CMS / booking systems / facilities management for over 20 years and LemonBooking is the best system I have come across for small / medium sized organisations. The core functionality is well thought through and the modules keep it connected with new technologies and systems to complement. Support is quick and responsive, and requests for changes are implemented promptly. The leisure centre we run is now completely managed through LemonBooking, connected with Xero and Nuki Locks.”
Quietly there when you need us.
We do the initial setup and configuration with you, then get out of your way. No in-your-face chatbots, no upsells. Drop us an email and we'll reply within one or two working days.
- Initial setup & configuration done by us
- Email support, 1–2 working day reply
- Self-serve help centre, YouTube videos & written guides
- Screen-share by appointment for Gold-plan customers
- No phone support, no chatbots, no "unlimited" promises we can't keep
Frequently asked questions
Anything we haven't covered, drop us a line.
Can we have different prices for member vs non-member groups?
Yes — set unlimited pricing tiers per booking group or per individual slot. Members, non-members, partner organisations and one-off hires can each have their own rate, and each booker only sees the rate that applies to them on the booking form.
Can volunteers and trustees have different access?
Yes — admin, editor and view-only roles cover the common cases. Every change is audit-logged so trustees can see who approved, declined or invoiced each booking, without giving everyone full access.
How do recurring bookings work?
Define the pattern once — weekly, fortnightly, first Monday of the month, term-time only — and LemonBooking generates the calendar entries and invoices for the whole run automatically. Term-time exceptions and one-off skips are supported.
Can we replace our website with LemonBooking?
Yes — the built-in website editor shares content with the booking system, so a facility's photo, capacity and price only need to be edited once. Or, if you already have a website, embed just the calendar or booking form via iframe and keep your existing site. See the website editor →
Can we run ticketed events too?
Yes — sell event tickets alongside facility hire. Quiz nights, concerts, fundraisers and panto all run in the same platform, with QR-coded tickets and door check-in on a phone or tablet. See the ticketing module →
Ready to try LemonBooking at your sports facility?
30 days free. No card required. We do the initial setup with you so you're not staring at an empty system on day one.