• Pricing
A squash court at a Canadian club, glass-backed and lit for evening winter play

Reservation software for Canadian squash clubs.

Put squash reservations online, coordinate lessons with court inventory, and keep university, club and public play on one winter schedule.

Try it
or
Start with Google
200 bookings a month, free. No credit card required.
  • 40, 45 or 60-minute reservations
  • Lessons include the correct court
  • League and university blocks stay clear
  • Court fees collected as the slot goes
  • Maintenance closures stay visible

Online booking

Players reserve it themselves

Share one link and the pair pick a court that is really open, the slot length you offer and the price you set.

Learn more
A 40-minute court slot booked and paid online in a couple of taps.
New bookingAvailable
BookingCourt 2 · 40 min hit
WhenThu 14 Aug · 6:00pm
FeePaid by card
Priced instantly$28

One shared schedule

Prime time full, open gaps obvious

Open play, lessons and league nights all draw on the same court inventory, so nothing gets sold twice.

Learn more
bookables.ai/schedule
A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
Court 1 · morning hit
09:30 · The Beaches
Court 2 · coaching
12:00 · Roncesvalles
Court 1 · match play

Forty-five minutes, not an hour.

Squash is the one venue here that does not sell hours. Set the slot length your club runs and the grid follows it.

  • The length is yours to set

    Forty, forty-five or sixty minutes, per service, because the number differs at every club and an assumed hour is wrong at most of them.

  • The next reservation waits for the court

    A slot only opens when the court is genuinely free again, so a forty-five minute grid does not quietly overlap itself at the changeover.

  • Play, lessons and league on one schedule

    A lesson and an open reservation compete for one court exactly as hard as two league matches do, so neither lands on the other.

A day on the schedule's calendar, with three jobs placed on a vertical time grid at the times they run.
Wednesday1 Jul
3 bookings
08:00
09:00
10:00
11:00
12:00
13:00
14:00
08:00 · Leslieville
Court 1 · morning hit
09:30 · The Beaches
Court 2 · coaching
12:00 · Roncesvalles
Court 1 · match play

Built for your club

Built for every kind of squash court hire

The 45-minute reservation

Sell the slot length your club actually runs, and the next reservation starts only when the court is genuinely free again.

Open play after work

Two players pick an open court, pay online and get the court number without waiting for the front desk to confirm it.

Weekly playing partners

The same two, the same court, every week, set up once with an end date so the run finishes cleanly with the winter season.

Club and university league

The block of courts a round needs, pulled from public inventory before open reservations are sold around the edges.

The club pro

The pro and the court reserved together, so a lesson is never confirmed onto a court already out to a public booking.

Youth programs

Spots on a coached junior session sold one at a time, closing by itself at the coach-to-player number you actually run.

A court down for floor work

Close one court for sanding, lighting or wall repairs and it stops showing as open, while the others stay accurate online.

The empty midday courts

A code shared with retirees, students and remote workers, which moves the quiet hours without changing evening pricing.

Club championships

A weekend where the whole club is one event, blocked out ahead so nothing open is sold into the middle of the draw.

A timeline of a customer's past jobs, quotes and payments.
Wednesday pair134 bookings
  • 13 AugCourt 3 · 45 min · 7:00pmBooked
  • 6 AugCourt fee receivedCard
  • 6 AugCourt 3 · 45 min · 7:00pmCompleted
  • 30 JulCourt 1 · 45 min · 7:00pmCompleted

The same forty names, week after week.

A busy club turns a court over eight or nine times a night, and most of those names have been on the sheet for years.

Three crew members on one timeline, each with their jobs laid out across the working day so gaps are easy to spot.
TeamWednesday 1 Jul
3 on today
08:0010:0012:0014:0016:00
PSPriya
ValeRoweKerr
JWJacob
BevanHartNair
CBChloé
ShawOduya

A closed court says so.

Take one out for floor sanding or wall work and it stops showing as free, while the rest of the club stays accurate.

Weekly partners keep their court.

Set the weekly game up once for the winter and the court is theirs, without either of them calling the desk to confirm it.

  • Weekly or monthly, on the Free plan

    Set the day and the slot once. Reservations are created ahead, so the court is genuinely held rather than penciled in at the desk.

  • Ends never, on a date, or after a run

    A season that wraps in spring and a standing pair with no end date are the same setup with a different answer.

  • A closed court says so

    Take one court out for floor or wall work and it stops showing as open, while the rest of the club stays accurate online.

Three crew members on one timeline, each with their jobs laid out across the working day so gaps are easy to spot.
TeamWednesday 1 Jul
3 on today
08:0010:0012:0014:0016:00
PSPriya
ValeRoweKerr
JWJacob
BevanHartNair
CBChloé
ShawOduya
Pro

Paid before they walk on.

Collect the court fee as the slot is reserved, or mark off the cash that came across the counter on the way past.

  • Cash at the counter is free

    Record what was handed over and when, against the right reservation, on the Free plan. Card payments are the part that needs Pro.

  • A club event can be split

    Stage a championship weekend or a corporate night on the booking: a payment now with a due date, the balance later. That comes with Pro.

  • Straight into your own account

    The money pays out to your club’s own Stripe account. We never hold it somewhere in Bookables waiting for you to ask.

A list of payments, each with the customer, reference, date, method and amount, with totals received and still outstanding.
Received$4,310
Outstanding$3,840
  • Émilie TremblayP-1011 · 25 Jun · Bank transfer$380
  • Ryan MacLeodP-1012 · 25 Jun · Cash$240
  • Priya SandhuP-1013 · 28 Jun · Card$380
  • Jacob WongP-1001 · 27 Jun · Card$190

One app for every booking

Everything you need to run your court hire business.

Online booking

Your own court page, showing only the slot lengths and times genuinely open, and collecting the court fee as it is reserved.

Scheduling

Open play, lessons and league rounds on one live schedule, so a closure is rebuilt by dragging instead of by working the phones.

Standing bookings

Weekly partners keep their court all winter — weekly or monthly, ending never or on the date your season actually wraps.

Capacity that holds

A reserved court leaves the page at once, and a youth program stops taking spots the moment its real limit is genuinely reached.

Estimates

Price a club event or corporate night line by line, with the courts, the pro and the lounge as real options, approved online.

Email reminders

A confirmation when they reserve and a nudge the day before, so a court is never held all evening for a pair who forgot.

Customers

Every player who has ever booked with you, with what they played and what they paid, so rebooking a regular takes seconds.

Team

Give your front desk and your club pro their own logins, while everyone from the desk to the courts reads one schedule.

Payments

Record the cash that came across the counter for free, or take the court fee by card as the slot is reserved. Cards need Pro.

Starts free. Grows
only when you do.

Add your whole team and get booking for nothing.
As you grow with us you can go Pro.

Free

$0

No credit card required

Free every month

200 bookings
every month, free
Get started free

Pro

$2/ booking

Grow without limits

Pay as you go

Unlimited bookings
only $2 when you get booked
Go Pro
Explore plans→

Common questions.

Yes. Your page shows the courts genuinely open, the pair reserves and pays, and the booking lands in the schedule with the player, time and payment recorded.

Yes. Create the court services and durations that match the way your club actually sells time, and the next reservation only starts once the court is free again.

Yes. Reserve or close the courts a round needs and those hours never show as open, so public play is only sold around it.

Yes, on the Free plan. Create a recurring booking, choose weekly or monthly, and set it to end on a date or after a set number of weeks.

The player pays the court fee by card as they reserve, through your own connected Stripe account, on Pro. Cash and bank transfer are recorded by hand on the Free plan.

Yes. Close it for floor sanding, lighting or wall work and it stops showing as open, while every other court stays accurate and reservable.

Related industries

All Courts & Sports
Basketball Court

Basketball Court

Futsal & 5-a-side Pitch

Futsal & 5-a-side Pitch

Cricket Net

Cricket Net

Bowling Lane

Bowling Lane

Golf Bay

Golf Bay

Swimming Lane

Swimming Lane

Get Booked.

More time to service, less on admin.

Start with Email

Product

  • Overview
  • Pricing
  • Updates
  • Help

Company

  • About
  • Blog
  • Contact

Legal

  • Terms
  • Privacy
  • Cookies

Get started

  • Sign Up
  • Log In

© 2026

Bookables.
Pricing