WP Booking Calendar plugin for full-day bookings, time-slot appointments, rentals & events. Accept bookings and inquiries with flexible contact forms
As of April 2026, Booking Calendar is a WordPress booking form plugin with 50K+ active installations and a 4.7/5 rating from 647 reviews. It has been downloaded 4.9M+ times in total. Requires WordPress 5.3+ and PHP 5.6+. Available on WordPress.org since 2009. Actively maintained — updated within the last month. Downloads are down 84% this week. Support resolution rate: 100%. Top alternative: MotoPress Hotel Booking Styles &….
WP Booking Calendar is a flexible WordPress booking plugin for appointments, reservations, rentals, and events. Add a responsive availability calendar and booking form to your website, accept online bookings, and manage them from a modern admin panel.
Use Booking Calendar for full-day bookings, time-slot appointments, service scheduling, event registration, inquiry forms, request forms, or even as a simple multi-steps contact form with built-in request listing and email notifications.
Features | See Demos | FAQ | Get Support
I recently took on the challenge of developing my own website for my vacation rental. A key feature of the website was the booking calendar for my customers. After reviewing various plugins and weighing the pros and cons of each, I decided that WP Booking Calendar would be the best choice.
Since I had never worked with a booking calendar before, I was entering uncharted territory. WP Booking Calendar offers extensive documentation and videos on configuring the calendar, but there were specific nuances related to my business that I struggled to navigate. At times, I felt lost regarding how to implement my desired modifications. I reached out to WP Booking Calendar Support multiple times, and they provided prompt guidance on making the necessary changes, including assistance with my shortcodes.
Thank you, WP Booking Calendar Support! You helped me get my website up and running promptly.
This plugin is developed in a very reliable and professional way. Fast responses to support requests and effective problem solving are something you can always expect from this developer. In addition, the plugin offers a wide range of customization options and can be easily tailored to individual needs. I highly recommend it.
Very good calendar for my type of bookings.
Looking for a booking system to suit your specific needs (especially when they are pretty specific) is harder than I thought, but one I came across this one, it was happy days. I’m honestly so happy that this exists and has all these features. They have taken the time think about and implement key functionalities of what you need from a booking system. It is by far the closest thing for what we need. If you can get the understanding of how it operates you can really tailor it to do lots of different things. The support is great too, really quick and helpful.
It’s not the most attractive in the back end, but where it lacks (only a little) in GUI it gains in actually having the options to customise. Well done and would definitely recommend to people who need a little more complicated calendar set ups.
Had a problem displaying the calendar. Reported Sunday evening. Fixed by Monday lunchtime. Superb support for a free version of the plugin
| WordPress | 5.3+ requiredTested up to 7.0 |
| PHP | 5.6+ required |
Plugin data sourced from WordPress.org. Analysis and metrics by PluginSift.