WP Booking System


The booking calendar plugin for WordPress. Get easy online booking with this lightweight and powerful booking system.

A set-and-forget booking calendar for your rental business

WP Booking System is a simple booking calendar for WordPress. You will be up and running in just a few minutes. Start receiving bookings from your visitors today! You can create booking calendars and forms, and you can manage your bookings. You can easily customize the booking calendar to fit your needs!

Display available dates in your booking calendar

With just one click you can create the first booking calendar for your holiday home or rental business. Already have bookings made? No worries! You can manually manage the calendar’s availability in just a few seconds. Now your calendar is up to date with the latest bookings and available dates!

Create a form and enable clients to make bookings online

The beauty of this WordPress booking calendar is that it allows your website visitors to book available dates on the spot through a fully customizable booking form. You can review and manage bookings from the back-end, so you are always in control. You can even set up automatic notifications so you will receive an email when a booking is made. Now you’re all set to receive online bookings.

Receive and manage bookings

All your bookings are saved in your calendar and are beautifully displayed so you can easily access them and view the booking details.

Features of the Free version:

  • Create your own booking system: a booking calendar and a booking form!
  • Receive and manage bookings
  • Save extra booking information
  • Generate a shortcode to insert the booking calendar and booking form into a page or post
  • Use the Gurenberg block to embed the booking calendar
  • WP Booking System Widget
  • Supports multiple languages

Extra features of the Premium version:

  • Accept online and offline payments
  • iCalendar Sync, Import and Export
  • Create an unlimited number of booking calendars
  • Create an unlimited number of booking forms
  • Create your own legend: apply your own colors and text
  • Split days selection
  • Display multiple months
  • Change the first day of the week
  • Change the start month / year
  • Display an overview calendar
  • Edit multiple dates with just one click
  • Display tooltips with extra info
  • Hide bookings from the past from your visitors
  • Set the minimum number of days that the visitor must book
  • Show the week’s number
  • Automatically block booked days directly
  • Send booking notifications
  • User management
  • Very easy to translate into any language
  • Professional support
  • Download the Premium version at: www.wpbookingsystem.com


  • WP Booking System front-end display
  • Calendar Editor
  • Form Editor
  • Booking Manager
  • Email Notifications
  • Translations Manager


Dieses Plugin unterstützt 1 Block.

WP Booking System


  1. Install the plugin by uploading the zip file (Plugins > Add New > Upload)
  2. Aktiviere das Plugin in WordPress über das Menü ‚Plugins‘
  3. Click on the ‚WP Booking Systems‘ menu entry
  4. Click on ‚Add New‘ at the top of the page to create a calendar
  5. To embed a calendar on a page or post, use the ‚Add Calendar‘ button at that page


How can I embed the booking calendar on a page or post?

By using the ‚Add Calendar‘ button above the editor, the Gutenberg module, or a widget.

Will this booking system work for me?

We’re pretty sure about that! We made this plugin as ‚flexible‘ as possible. The booking plugin works with bookings on a per day basis (no time slots). So if you rent something out on a daily basis, then the WP Booking System is a good choice.

I have another question

Please see www.wpbookingsystem.com for more information and ask your questions there!


16. Januar 2020
I have used this booking calendar for two of my clients so far and there hasn't been any issue/booking restriction/hurdle I haven't been able to find a solution for with the support of the developer.
13. Januar 2020
Asked for a feature and they added it instantly & guided me how to implement it to my site. Great add-on and absolutely the best support I have received.
19. Dezember 2019
I normally do not leave reviews when I run into issues with a plugin, as I understand what it takes to make, update, and support them. Yet, sometimes, a team / developer goes above and beyond to do support right, and that is when I pick up e-ink, and put it to page. I ran into an issue, which absolutely flumoxed me, and several other devs I know. I narrowed the issue down to this plugin. I reached out with as much information as myself, and my team, could put together. Not only was the response fast, but the fix was lightning quick. This leads me to believe not just in the authors, but their understanding of the tool they have created to help make our lives as designers and devs easier. It is for this reason that I am incredibly proud to leave a review were the focus is not on the issue that was discovered, but on the speed, kindness, and quality of the support itself. Thank you! 🙂
14. Dezember 2019
Great plugin with new updates and features every week. but the best is support. I've been using this plugin for some time and contacted support several times for helping with custom modifications. I get the updated version of plugin with my specific requierements in few hours into email. Fantastic!
13. Dezember 2019
This plugin is just awesome and impressive. Good point for the support who is amazing ! Thanks for your products ! Yann
Lies alle 95 Rezensionen

Mitwirkende & Entwickler

„WP Booking System“ ist Open-Source-Software. Folgende Menschen haben an diesem Plugin mitgewirkt:


Übersetze „WP Booking System“ in deine Sprache.

Interessiert an der Entwicklung?

Durchstöbere den Code, sieh dir das SVN Repository an oder abonniere das Entwicklungsprotokoll per RSS.



  • Improved: Admin Layout changes to match WP 5.3


  • Fixed: Widget not allowing a calendar without a form
  • Fixed: Email not allowing HTML tags


  • Fixed: Translation of dates sent in emails
  • Fixed: iCalendar sync delay bug
  • Improved: Calendar date selection styling


  • Added: Chinese Language


  • Fixed: iPhone and iPad bug when selecting calendar dates


  • Fixed: Bug that caused some emails not to be sent.


  • Major Rebuild
  • New: Gutenberg Module
  • Improved: Calendar Editor
  • Improved: Form Builder
  • Improved: Booking Manager
  • Improved: Calendar front-end display


  • Fixed Deprecated widget constructor


  • Security Improvements


  • Fixed: Issue with hovering over calendar dates.


  • Added Bulgarian language
  • Fixed Mod_Security new SQL Injection filter conflict


  • Added filters to sanitize user input to prevent cross-site scripting (XSS) and SQL injections. Thanks to JPCERT/CC for pointing us at this issue.


  • Fixed a small CSS issue regarding bulk edit


  • Fixed translation problem regarding form options (i.e. radio buttons)


  • The notification of unread bookings now disappears when you delete the related calendar


  • The admin panel is now fully responsive
  • Updated the Premium features list


  • Small tweak to support PHP 7


  • Hide notifications in the toolbar when the user does not have access to the corresponding page


  • Decode booking details before saving


  • Minor bug fixes


  • UTF-8 fix


  • Changed the version number to 1.0


  • Small CSS fixes and a language fix related to the widget


  • Second output buffer fix


  • Output buffer fix


  • Fix in booking details fields.
  • Update (elaboration): The booking notes (the content of the text fields near the editable dates in the admin panel) were shown in the source code of the page the calendar was displayed on (this content can also be indexed by Google). If you were vulnerable, your website and the booking notes may have been archived and exposed by https://archive.org, and possibly by other sites. Please ask them to delete your data if needed. Affected versions of the Free version: All versions lower than 0.4.


  • Minor fix


  • Small CSS fixes


  • First release