Sports hall and court booking software

A team practice and a casual game both need a clear start and finish time. Keep each independently bookable court or hall on its own schedule so players and reception can see which space is reserved.

Illustrative example

A booking day that works for your business

Name the space people actually hire

Describe the hall or independently bookable court and the activities it supports, with practical details about the surface and facilities.

Make session lengths predictable

Use hourly pricing and booking limits to make the hire offer clear for clubs, coaches and casual groups.

Bring availability enquiries together

Use the room calendar when handling online bookings and direct enquiries, so staff work from the same schedule.

Set the rules for each playing space

Describe the sport, court layout and facilities for each space. Set its hourly rate and booking length limits, whether you offer a short practice slot or a longer team session.

View feature: Set the rules for each playing space
Room detailsActive
Room name
Badminton Court 1
Description
An indoor badminton court for practice and games. Bring your own rackets.
Branch
Downtown Sports Centre

Pricing & booking

Default price
$25.00per 1 hour
Minimum booking duration
1 hour
Maximum booking duration
3 hours
Example room settings. Names, facilities, duration rules and USD prices are illustrative.

From the first click to a confirmed booking

  1. Choose the right booking

    The organiser selects the hall or court and reviews suitable activities, included equipment and venue rules. Be specific about what is reserved exclusively.

  2. Find a suitable time

    They select a duration and available start time. Explain how changing, setting up equipment and clearing the space fit within the reserved period.

  3. Review the booking details

    The client reviews the selected service or space, date, time and price, then provides their contact details. Clear descriptions help them arrive knowing what they have booked and which location to visit.

  4. Complete the booking and payment

    When online payments are enabled, collect the deposit or full amount required by your booking settings. Your team can also handle payment from the calendar, including a payment link for a client who is arranging the visit with you.

Keep hall use visible to your team

Review booked spaces and times before opening. Use the diary to plan reception, access and any manual changes to the hall layout.

When a club wants another session, look up availability and arrange a separate reservation. Handle coaching attendance and participant registration through your usual process.

Illustrative example

Example booking day

TimeBooking
09:00
Court practice
11:00
Club hall hire
14:00
Evening sports session
Sample bookings and times, not a live calendar. Configure your own services, spaces, hours and prices.

Make every space easier to manage

Follow bookings court by court

View client names and booked times across the room calendar. Your team can distinguish Court 1 from Court 2 and see how each playing space is used throughout the day.

View feature: Follow bookings court by court

Let players choose an available slot

Players select a court or hall, choose how long they need it and find an available start time online. Share the booking link so the next game does not depend on a call to reception.

View feature: Let players choose an available slot

Manage more than one sports site

Keep spaces within their branches and set each location’s opening hours. Switch locations when reviewing bookings for different halls or sports centres.

View feature: Manage more than one sports site

Give clients a convenient way to pay

Bring payment into the same workflow as the booking. Choose how you collect money for your services or space hire, and explain the payment arrangements before the client commits.

Illustrative example

Deposits and online checkout

Let clients pay a deposit or the full booking amount through your online booking portal. State what the payment covers so clients understand the amount they are paying before their visit.

Card payments at reception

Use a supported Stripe Terminal smart reader to collect an in-person card payment for a booking. Reader availability depends on your country and Stripe setup; see the device guide before buying hardware.

QR codes, SMS and email links

Show a payment QR code for the client to scan, or send the payment link by SMS or email. The client opens checkout on their own device, making it useful both at reception and when arranging payment before arrival.

Set up a booking page that reflects your business

Start with the bookings you handle most often. A clear menu and realistic availability help clients make the right choice and give your team a consistent place to manage requests.

  • Add genuinely independent spaces with clear activity descriptions.
  • Set hourly rates and permitted booking durations.
  • Explain equipment, access rules and layout coordination.

Review and share your booking page

Review the client-facing names, descriptions, location, available times and payment settings. Share the booking link from your website and customer communications, and keep the details up to date as your offering changes.

Space booking questions, answered

Can I give different courts different prices?

Yes. Each space has its own rate and duration rules. Set them to reflect the court or hall being hired, then the price follows the length of that reservation.

What if a whole-hall hire overlaps with individual courts?

Use separate spaces for areas that can be hired independently. A whole hall and the courts inside it share physical space, so your team must coordinate those arrangements rather than assume they are independent bookings.

Can I list a whole hall and its subdivisions independently?

Use independent listings only when they can be hired independently without conflict. Do not assume linked availability between a whole hall and overlapping sub-courts; coordinate such arrangements through your team.

Does this manage sports class attendance?

This page is about booking the space for a period of time. Class attendance, team rosters and participant capacity are separate operational needs.

Can customers book without calling reception?

Yes. Share your room booking page so customers can select a space, choose a duration within its limits and find an available start time. Write clear room descriptions and arrival information so customers know what the hire includes.

How can I collect payment for a room reservation?

Configure online booking payments to collect a deposit or full amount where offered. Staff can also collect booking payments through the calendar using payment links, a QR checkout page or a supported Stripe Terminal reader. State the hire conditions and what the payment includes before the customer books.

Make your next booking easier to manage

Build your service or space menu, set your availability, and give clients a clear way to book. Start with your everyday workflow and expand as your business grows.