10 Best WordPress Booking Plugins (Free & Premium)

If you are running a business such as restaurants, massage parlor, hotels etc where you take appointments from your clients: chances are that you will be needing a booking calendar/booking engine. We have hand picked out some of the better booking plugins for you, a mixture of both free and premium these are some of the best WordPress booking  plugins available.

10 Best WordPress Booking Plugins

Bookly (Premium)

Responsive booking plugin
Bookly is impressively feature packed, it is probably the most featured packed in this list. Perhaps the single most unique feature of bookly is the ability to send customizable friendly SMS notification regarding appointments. Bookly supports reservation facilities for an impressive array of businesses.
Bookly Provides-

  • Mobile friendly beautiful responsive layout.
  • Google Calendar and woo-commerce integration.
  • Mutiple payment gateways: PayPal, stripe, Authorize.net, PAYSON etc.
  • Wpml Support.
  • Group bookings capability.
  • Form builder, to build form to your liking.
  • Coupons.
  • Variable time slot length.
  • Appointment lists exporting facilities.
  • A robust admin interface and custom forms support.
  • Extensive visual customization options(for example custom colors,labels etc for services).
  • Unlimited number of services and service provider profiles.


Wordpress Booking Plugin
Although at the time of writing this article you will have to shell out 29 bucks to get this plugin. In our opinion bookie is worth the money. Use this premium booking calendar plugin to schedule an appointment and book for different services such as massage, accommodation, events, etc. You could set up time slots booking by setting up maximum and minimum numbers of time slots for a day. Bookie allows you to set up online payment via PayPal express. Some of the more notable features are:

  • A stats page to see your bookings summary.
  • Custom form fields to collect additional information.
  • Provides unlimited google calendar profiles.
  • Lets you set minimum notice which prevents people from booking too soon.
  • Provides both automatic and manual confirmations.

See Demo

Booking Calendar (Free)

Wp Booking Calendar
This free WordPress booking plugin is one of the oldest wordpress appointment plugins around. This comprehensive booking calendar is really easy to set up and works flawlessly with most WordPress themes. It provides a calendar view to reserve date. Bear in mind that the free version does not allow you to show time slots for bookings each day. But in our experience we found the free version to be an adequate solution for anyone who simply wanna set up a simple booking system. It is fully responsive and allows to you customize forms fields. Provides captcha to prevent spamming. Packed with jquery ajax and other technological goodies you come to expect from such a plugin.

Get it here


Appointment Calendar(Free)

Wordpress Appointmet Calendar
This free WordPress booking calendar plugin  lets you take appointments for your services. Install the plugin and start using [APCAL] short-code in your post/page to show the booking calendar. Setup time slots for dinner, lunch etc. You will be able to view clients and appointments history. Provides notification for each booking, you will have full control over accepting or rejecting an appointment from the dashboard.

Download Appointment Calendar

Booking Ultra Pro Appointments Plugin

Appointment plugin for wordpress
A new kid on the block, the future seems bright for this amazing, free WordPress booking plugin. Easily create and set up your appointments with the simple yet great user interface that comes with the plugin. Although it is a free plugin, booking ultra pro provides multiple noteworthy features that you would come to expect from a premium WordPress appointment plugin. PayPal Integration, time slots, Reschedule Appointments, etc. are some of the notable features of booking ultra pro.

Get Booking Ultra

WP Booking System(Free)

Wordpress Booking Calendar
WP Booking system works great to add a simple booking calendar in your websites within minutes. Just install the plugin and you will be ready to receive appointments. Manager your appointments notifications and history from the dashboard. Responsive and fully customizable wp booking system is a simple yet effective solution.

Download Booking System

WP Simple Booking Calendar(Free)

simple booking plugin
Another relatively simple free option to handle your bookings and reservations. Wp simple booking calendar does not provide support for multiple time-slots,so no time bookings. Just install the plugin and within minutes you will be ready to put your home for rent as the plugin is designed for room/accommodations and various per-day basic offerings.

Download Wp Simple Calendar


Team Booking – WordPress booking system(Premium 22$)

Wordpress Team Booking Plugin
This premium WordPress reservation plugin for appointments and services is very unique as it uses google calendar for scheduling the availability. If you are familiar with google calendar, you know how powerful of a booking calendar it is. Team booking lets you integrate and control almost all of google calendar features. Just create a google calendar, it will become a free slot in your site and then if someone books: your calendar will get updated accordingly. It provides a collaborative feature for those working in a team environment; team booking lets your coworkers plan their own availability. Fully responsive mobile ready design, customizable forms, payment gateways, exporting/importing previous calendar datas, translating to different languages via .po files are what make paying for this premium booking plugin worthwhile.

 See live demo


HBook – Hotel booking system – WordPress Plugin($29)

Hotel Booking Plugin For WordPress
A premium WordPress hotel booking plugin, HBook is more suitable for hospitality industry: hotel, B&B, holiday apartment, campsite etc. Although it’s not the most feature packed plugin in our list, this is a pretty neat WordPress hotel booking plugin that provides all the necessary options.

  • Availability Calendar.
  • Booking Forms and Rates Calendar.
  • Three Separate demos for: Hotel, B&B and Holidays apartment.
  • Paypal Payment.
  • Wpml/polylang support along with a nice language system.

Download HBook   HBook Demo



Checkfront Premium

Premium WordPress Booking Plugin
Checkfront comes with a wide array of extensive features. It streamlines a significant amount of tasks that comes with managing reservations and appointments. But that said Checkfront is not cheap: starting from 49 dollars a month , the pricing is a bit steep for most. Thankfully we have more options at our hand.

Check out Checkfront here

BirchPress Scheduler – Appointment Booking & Online Scheduling

One of the best free WordPress online scheduling plugin, BirchPress provides a host of excellent features. There is a premium version of the plugin that features some extra goodies for instance: appointments canceling and rescheduling for customers, auto form fill up for existing customers etc. This is an excellent WordPress schedule plugin for small business as it provides

  • Client scheduling(salon, Spa,photographers etc).
  • Meeting scheduling(Coaching,consulting etc).
  • Patient scheduling(Doctors,clinic etc).

BirchPress Scheduler

That about wraps up our list of best WordPress booking plugins, let us know in the comment section if we are missing any goodies. We will continue to keep updating this list.


Click Here to Leave a Comment Below 3 comments
Channel - October 19, 2016

Thanks for sharing the information!

Danial Wilson - September 29, 2017

You have done a great job!
You can try All in One Reservation WordPress Plugin, which is specially made for reservation management system. It is a simple and powerful plugin allows you to setup any reservations easily, quickly and pleasantly.

alessandro - April 30, 2018

There is also an alternative brand new booking plugin for WordPress, recently released: Calendarista Premium Edition or Calendarista Basic Edition (free), which are both extensive multifunctional booking systems.


Leave a Reply:

By continuing (scrolling) to use the site, you agree to the use of cookies. more information

The cookie settings on this website are set to "allow cookies" to give you the best browsing experience possible. If you continue to use this website without changing your cookie settings or you click "Accept" below then you are consenting to this.