Court Reservation – Tennis, Padel & Sports Court Booking

Description

Court Reservation helps sports clubs and facilities manage court reservations directly on their WordPress website. Whether you run a tennis club, padel club, pickleball facility, or multi-sports center, the plugin makes online court booking simple for both administrators and members.

Allow members to reserve courts online 24/7, manage recurring events and tournaments, and organize ladder competitions directly from your website.

The plugin is mobile-friendly, GDPR-ready, and designed for easy setup without technical knowledge.

NEW

https://app.courtreservation.io/

Why Court Reservation?

  • Easy setup in just a few minutes
  • Optimized for tennis and padel clubs
  • Frontend booking for members
  • Responsive mobile-friendly design
  • GDPR-ready anonymization mode
  • WooCommerce payment integration
  • Ladder competitions & pyramid tournaments
  • Regular updates and active support

NEW APP

Looking for a complete hosted solution? Court Reservation is now available as a standalone web app.
Get started at https://app.courtreservation.io/

FREE VERSION FEATURES

  • Create and manage 1 court
  • Frontend court reservations
  • Frontend reservation cancellation
  • Weekly recurring or single events
  • Member management (up to 100 members)
  • Customizable reservation table design
  • Responsive calendar view
  • Temporarily close courts for maintenance
  • Mobile-friendly interface

PREMIUM VERSION FEATURES

Includes everything from the FREE version plus:

  • Unlimited courts
  • Unlimited members
  • More flexibility for clubs of all sizes

Available from only $129.99 per year.

ULTIMATE VERSION FEATURES

Includes everything from the PREMIUM version plus:

  • WooCommerce payment integration
  • Individual pricing for reservations
  • GDPR-friendly anonymization mode
  • Ladder competitions & pyramid tournaments
  • Individual colors for reservation types
  • Advanced event management

Available from only $299.99 per year.

Feature Comparison

Feature
Free
Premium
Ultimate

Courts
1
Unlimited
Unlimited

Members
100
Unlimited
Unlimited

Frontend Reservations
Yes
Yes
Yes

WooCommerce Payments
No
No
Yes

Ladder Competitions
No
No
Yes

Anonymization Mode
No
No
Yes

Shortcodes

Display all courts:
[courtreservation-full-view]

Display selected courts:
[courtreservation-full-view id=1,2,3]

Display a single court:
[courtreservation id=1]

Live Demo

View Live Demo & Features

SUPPORT

The plugin is actively maintained and continuously improved.

Support:
office@webmuehle.at

More information:
https://www.courtreservation.io

Video Review

Screenshots

Installation

  1. Upload the plugin ZIP file via the WordPress plugin installer
  2. Activate the plugin
  3. Configure your courts and settings
  4. Add the shortcode to any page or post

FAQ

Which sports are supported?

The plugin works perfectly for tennis, padel, pickleball, badminton, squash, and many other sports.

Is the plugin mobile-friendly?

Yes, the reservation system is fully responsive and optimized for smartphones and tablets.

Can members reserve courts themselves?

Yes, members can create and cancel reservations directly in the frontend.

Does the plugin support online payments?

Yes, WooCommerce payment integration is included in the Ultimate version.

Is the plugin GDPR compliant?

Yes, the Ultimate version includes an anonymization mode for GDPR-friendly reservation displays.

Reviews

November 6, 2024
This booking plugin covers perfectly the needs of out club with 6 courts. The only issue we had after plugin upgrade, I posted it on support forum and it was fixed efficiently and in timely manner
May 31, 2024
I needed assistance and had additional questions and received a reply back with the answers I needed immediately. You just don't find that level of service, very impressive!!
April 16, 2023
Danke für die tolle Arbeit und den immer wieder zeitnahen Support! Das Plugin läuft mittlerweile komplikationslos und wird von unseren Vereinsmitgliedern gerne und gut angenommen.
August 2, 2022
We are a large nonprofit located in the USA. We needed to test the full version of this program prior to buying it. The developer responded to our emails asking for a few days to test the full version without charging and he did so. In addition he answered all of our questions within a short window of time. If you are looking for a reservation program and great support, look no further. HUGE THANKS FROM US TO THE DEVELOPERS
December 30, 2020
Excellent plug-in for tennis clubs. We found it an excellent framework for what we offer in our club in London – useful as a digital board as well as a booking tool. In communication with support, we were able to determine and create elements that were needed to us in particular. Highly recommended.
Read all 10 reviews

Contributors & Developers

“Court Reservation – Tennis, Padel & Sports Court Booking” is open source software. The following people have contributed to this plugin.

Contributors

“Court Reservation – Tennis, Padel & Sports Court Booking” has been translated into 5 locales. Thank you to the translators for their contributions.

Translate “Court Reservation – Tennis, Padel & Sports Court Booking” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.

Changelog

1.12.4

  • Updated Freemius SDK to the latest version

1.12.3

  • Security hardening of AJAX handlers
  • Allow the challenger to withdraw a challenge that has not been accepted yet
  • Limit new challenges to the positions offered on the pyramid

1.12.2

  • Fixed saving reservations while logged in
  • Fixed court-specific event rendering and date format parsing
  • Fixed calendar paging, datepicker locale, and compact reservation rows

1.12.1

  • Fixed plugin translations not loading for non-English WordPress locales
  • Restored loading of the court-reservation text domain
  • Added fallback for strings using the courtres text domain

1.12.0

  • Improved weekly events logic

1.11.0

  • Added optional participant joining for events
  • Added maximum participant limits
  • Members can join or leave events directly in the reservation table
  • Improved recurring event participant handling
  • Added AJAX join/leave functionality with security checks

1.10.14

  • Performance optimizations
  • UI improvements
  • Exact reservation time slots

1.10.13

  • Security fixes

1.10.12

  • Added exact duration handling

1.10.11

  • Security fixes

1.10.10

  • Security fixes

1.10.9

  • Security fixes