There are numerous businesses who can take advantage of online bookings, if you run a business which requires customers to make appointments such as gym classes, hair dressers, lessons and so on. The other industry which needs to take online bookings is the hospitality industry, hotels, restaurants, spas and vacation rentals. Having a system which can handle bookings and payments online and which then ties with availability can save so much money for the business owner and also increase sales.

There is a big demand for this type of functionality which can work alongside your WordPress website and developers have created a lot of solutions which can are free or can be purchased for just a few dollars. In the past, this type of system would have cost thousands to have something unique created for your business. WordPress truly is helping to save companies and money and make the web more efficient.

We have gathered together a collection of over 60+ Paid and Free WordPress booking plugins, take a look below and find one with the features that match your requirements.

Best WordPress Booking Plugins

Calendarius

Calendarius is absolutely suitable for fitness, yoga, dance classes, medical departments, any kind of event calendars and so on. This plugin is about displaying your information in a form of a calendar/schedule table. It doesn’t contain any booking functionality. However, it has some unique integrations with third party web services – MindBodyOnline.com, Google Calendar and first and only WordPress integration with Cobot.me web service. Anyway, the real power of the plugin is its built-in events – you can add as many as you like, set backgrund color, border and text colors on per event basis, use filter, display legend and so on.



More Info & Demo Get Hosting

BookingWizz

This wordpress plugin requires BookingWizz 5.5, which must be purchased separately. Credit card payment plugin also not included and can be optionally purchased separately.



More Info & Demo Get Hosting

Pro Event Calendar

The Pro Event Calendar plugin adds a professional and sleek calendar to your posts or pages. 100% Responsive, also you can use it inside a widget. Features: Elegant & Sleek Design, Responsive Layout, Easy to manage Events
, Let users submit events from the frontend, Add special dates to your calendar like Holidays, Import events from an ICS feed or Facebook, Sync a calendar with a ICS live URL, User Roles – Set who can manage the plugin, Custom CSS option to edit the calendar styles easily, Bookings – Allow users to book events etc.



More Info & Demo Get Hosting

My Hostel

My Hostel WP Plugin is a Booking and Management solution, customized for specific needs of hostels, dorms and other bed / room accommodation providers. Book Now function with real time availability search and online booking functionality anywhere on your website or integrated with your new template. Central Reservation Office for walk-in and by request bookings with Availability Calendar for unlimited number of beds and rooms, variety of rate plans, booking modes and conditions, payments methods. Property Management System (PMS) with manageable customer database, invoices generation and more.



More Info & Demo Get Hosting

EventCommerce

EventCommerce WP Event Calendar Pro Provides an easy way to manage your event calendar booking and check availability in custom Calendar. This plugin will enable online Event Ticket Booking services for your site. You can show and manage your event ticket Booking/any event (or something else). You can manage the bookings (availability) on an hourly/custom time basis.



More Info & Demo Get Hosting

Appointment Schedule Booking System Pro

WordPress Appointment Schedule Booking System Pro plugin is a WordPress appointment scheduling plugin that allows your customers to book appointments for the services directly from your website. This plugin is the powerful scheduling plugin which has most features and user-friendly interface with flexible admin panel.By this plugin your customers will take a quick view on your services and can book a suitable appointment schedule in specific time and date slot.



More Info & Demo Get Hosting

VR Calendar Sync Pro

The VR Calendar Sync Pro Plugin for WordPress allows you do TWO WAY sync between your Airbnb, VRBO, Homeaway, Flipkey, and / or Google Calendars into one calendar to display on your site. Finally you can show your merged and updated availability instantly with one easy to use plugin. You can merge 5 ics / iCal links into one good looking responsive calendar on your website for up to 10 units (more units available in other versions).



More Info & Demo Get Hosting

Event Booking Pro

Fantastic plugin, such a sleek booking system to fit in nicely with a responsive design & author is so helpful. Features: Unlimited Events, PayPal Integration, Offline Booking, Supports additional gateways, Multiple Bookings, Coupon Integration, Event Categories, Multiple occurrences for same event, Multiple Tickets, Google Maps etc.



More Info & Demo Get Hosting

Booki

Create and manage your appointments and reservations online with WordPress booking plugin Booki. Schedule an appointment and book for a haircut, massage, accommodation, events, fitness, lesson, meeting, parking, rental, taxi, teacher, tickets and hundreds of other services. Please make sure you go through the demos or ask presale questions when in doubt as this is a general booking system and usecases can vary on what you want to achieve.



More Info & Demo Get Hosting

VR Booking

VR Booking is a 2 in 1 solution that combines Online Booking and Property Management System (PMS) customized for specific needs of property and accommodation rental businesses. Powerful online booking engine with real time availability search and booking functionality anywhere on your website or integrated with your new template. Availability calendar and iCal Sync for each property, variety of rate plans, booking modes and conditions, payments methods. Property management system for your properties with customer database and invoices (PMS)



More Info & Demo Get Hosting

HBook

HBook will allow you to easily enable online reservation on your WordPress website. It is perfectly suited for anybody owning a business in the hospitality industry: hotel, B&B, holiday apartment, campsite… Thanks to HBook you will be able to add availability calendars, table rates and booking forms on your website in seconds!



More Info & Demo Get Hosting

Modern Events Calendar

Modern Events Calendar has been created according to trending design methods and latest technology with attractive design based on practical concept of design.
We gathered all features of event calendar as you desire with advanced booking system and many other useful options which are practical in real world!



More Info & Demo Get Hosting

Car Wash Booking System

Car Wash Booking System for WordPress is a powerful, easy to configure and customize, car wash booking plugin for WordPress. It will help you to setup a car wash reservation system for any of your websites. Now with Paypal integration!



More Info & Demo Get Hosting

AweBooking

Awebooking is both simple and powerful when it comes to its purpose: booking hotel room. It allows you to setup any reservations quickly, pleasantly and easily. It also boats all necessary features and functions needed for a hotel booking plugin: create and manage rooms, reservation, price, etc. Especially, you can set extra price, booking in advance, price range and room status for specific dates and much more. With Woocommerce and Contact Form 7 integrated, you can offer online or offline booking method. Awebooking offers interesting solutions to make the booking process as pleasant as possible for customers.



More Info & Demo Get Hosting

Booking Calendar

Booking Calendar helps you to easily add to your own wordpress website a powerful and simple booking system to in a few minutes. Administrator can create a calendar for one or more services that are available for booking, with the option to set different time-frames for each day (Monday through Sunday) and all the other features you can find below. Customers will look at the calendar and will easily place reservations. Both customer and administrator will receive notification to their emails.



More Info & Demo Get Hosting

Events Plus

Events Manager plugin allows you to easily create and manage all your online events. Allow visitors to register and pay online for events, manage attendees, create discount coupons, export attendees list, create recurring events, and much more. This WordPress Calendar is an out of the box solution for event managers, workshop managers, seminars, gym classes, and just about any type of public or private events. With our WordPress Event Manager plugin you will not need to pay for extra features like other plugin authors charge. You get all the features for the same price: WordPress event list, Events Registration and Management, WordPress Events Grid to display your events in a stylish Event Grid, Events Sidebar Widget, WordPress events dashboard for all event statistics, Events Map integration, Responsive events, and a full with WordPress Calendar.



More Info & Demo Get Hosting

Property Add-On

This plugin is an add-on that requires the VR Booking plugin. Property Add-On allows you to extend limit on properties you can add to your website and manage up to 36.



More Info & Demo Get Hosting

Pinpoint Booking System

Turn your WordPress website into a Booking website. This Plugin will help you to easily create a booking/reservation system into your WordPress website or blog. The Booking System will display calendars for users to see availability and book dates and hours.



More Info & Demo Get Hosting

Bookly

Automated online booking & scheduling for WordPress: fully customizable booking form with online payments, notifications, and Google Calendar sync. Unlimited number of staff members, services, appointments, and customers.
Flexible scheduling: padding times, varying appointment duration (5 min – 24 h), holidays, days off, individual working schedules. Fully customizable look & feel of the booking form, with no need for custom coding. Customize color scheme, interface copy, steps of booking process. Compatible with translation plugins (incl. WPML) and has 50+ currency support built in.



More Info & Demo Get Hosting

Webba Booking

Webba Booking is a powerful and easy to use WordPress booking plugin especially thought for Service Providers to optimize their time and for the comfort of their customers. Webba Booking has been designed and developed to have a grip as simple as possible and almost endless application options. This means that a freelancer, a law firm, a hospital, whatever the type of service which requires a booking system or appointments made, all feel comfortable with Webba Booking.



More Info & Demo Get Hosting

Team Booking

Team Booking is a WordPress booking and reservation plugin for appointments and services with a very distinctive feature: all the availability plans are made via Google Calendar!



More Info & Demo Get Hosting

Booked

Booked is a powerful and easy-to-use appointment booking plugin for WordPress. Features: Appointment calendar shortcode and widget. Custom time slots for vacation/closed dates and more. Custom Fields for collecting custom information for every appointment. A powerful backend interface to manage appointments. Color pickers to change your calendar’s colors. Appointment buffering to prevent appointments from getting booked too close to current date and/or time. Customers can manage their own appointments. Customers can manage their account information.



More Info & Demo Get Hosting

Free WordPress Booking Plugins

Restaurant Table Booking Manager

Using Restaurant Table Booking Manager you can easily manage your Table booking with rich admin options and check availability with calendar. This plugin is to manage your online Table booking services for your site and your clients will be able to check availability and book online. you can show and manage your tables/table seats availability for rent. You can manage the bookings (availability) on hourly basis. tables and booking calendar page will be created automatically and shortcode to generate calendar will be automatically copied. you can add/edit tables or delete bookings from admin to manage the full system.



More Info & Demo Get Hosting

Jomres Online Booking System

Most WordPress booking plugins are simply front-ends for services that are hosted elsewhere. You lose control of your data and have to trust that the company does not raise their prices, spam your users or disappear overnight. You also have no control over the code, you cannot make tweaks, you can only adapt your business to their model. Jomres is an online booking system that actually operates within WordPress. You retain full control of your data, right in your WordPress database, and you control everything from the WordPress dashboard.



More Info & Demo Get Hosting

Appointment Booking Manager

Using “WordPress Appointment Booking Manager” plugin you can manage online Appointment Schedule Booking services for your site. You can manage the bookings (availability) on an ourly/custom time basis. booking calendar page will be created automatically and to generate calendar in frontend shortcode will be automatically copied. you can add/edit service/venue/timeslot or any schedule or delete bookings from admin to manage the full system. you can show and manage your appointment scheduling/any service(or something else).



More Info & Demo Get Hosting

Booking Manager

WordPress Booking Manager plugin is to manage you online booking services for your site and your clients will be able to check availability and book online. you can show and manage your apartments/houses/hotel rooms/hotel/resorts(or something else) availability for rent. You can manage the bookings (availability) on a daily basis. rooms gallery and booking calendar page will be created automatically and shortcode to generate calendar will be automatically copied. you can add/edit rooms/cottage or any service and add/edit or delete bookings from admin to manage the full system.



More Info & Demo Get Hosting

Hotel Booking

This plugin designed to work with WP Hotel Booking, all developers are welcome to develop WordPress Hotel Theme based on this awesome Hotel Booking plugin for WordPress. More WordPress Hotel Themes will come soon, both free WordPress themes as well as premium WordPress themes for this hotel booking / reservation plugin.



More Info & Demo Get Hosting

WP Booking

Complete solution for Accommodation and Tour booking with WordPress. We not make a system for all booking type. We just focus on what you need. WP Booking is a complete booking solution for accommodation, tour and other services in a light, performance and easy to use plugin. WP Booking help you make an booking system easies as possible and complete by providing just all features you need.



More Info & Demo Get Hosting

Advanced Booking Calendar

The Booking System that makes managing your online reservations easy. A great Booking Calendar plugin for Accommodations. The easy way to manage your bookings and raise your occupancy rate. This plugin is made for modern Hoteliers who want to get hold of their online reservations.



More Info & Demo Get Hosting

Salon booking system

A complete and easy to manage appointments booking system for busy Salons. Salon Booking is a complete and easy to manage appointments booking system to help your business getting more reservations on your website and saving a lot of time with your agenda management tasks.



More Info & Demo Get Hosting

Pinpoint Booking System

Pinpoint Booking System is the easiest way to rent accomodations, schedule services, book events or receive online reservations and appointments of any kind with your WordPress site. Your customers will be impressed by how easy-to-use, fast and clear, it is to check availability and book online directly with an amazing and unique AJAX calendar, which has a nice and clean interface. The one page booking process will optimize the time in which your clients will make a reservation, so that you don’t lose any.



More Info & Demo Get Hosting

Online Lesson Booking

This plug-in supplies the reservation-form and scheduler for the one-to-one online lesson. Online Lesson Booking system (OLB) was made in order to equip a web site with the reservation-form and scheduler for one-to-one online lesson. Teacher (author) sets up a timetable using a scheduler, and member (subscriber) makes a reservation by clicking timetable. Teacher and a member are informed by e-mail in the case of reservation and cancellation.



More Info & Demo Get Hosting

AnyGuide

This Plugin provides a powerful real-time booking interface – right within your existing WordPress site. Anyguide provides delightful, simple tools used by the world’s best guides. For free. This plugin connects your WordPress site to your Anyguide account, and provides a powerful real-time booking interface – right within your existing WordPress site.



More Info & Demo Get Hosting

ASI Taxi Booking

ASI Taxi Booking is a basic booking plugin to allow companies to give an option to their customers to make a current or advance booking. Adaptive Solutions Inc. has several years of expertise in developing auto dispatching taxi system with mobile and web interface. The purpose of this plugin is to assist companies related to taxi business to allow it’s customers to make current or advance booking. The booking details will be emailed to the company admin, upon which the admin can take an action.



More Info & Demo Get Hosting

GuestFront Booking system

GuestFront is a fully responsive online booking system that you can plug in to any WordPress Page or Post. It is a fully responsive cloud-based booking system, which means it will render appropriately on any mobile or handheld device for your website user. It is easy to set up and use. GuestFront allows you to take booking reservations while you sleep. It is an ideal plugin for hotels, bed and breakfasts, guesthouses and self-catering accommodation.



More Info & Demo Get Hosting

Commons Booking

A WordPress plugin for management and booking of commons goods. This plugin gives associations, groups and individuals the ability to share items (e.g. cargobikes, tools) with users. It is based on the idea of Commons and sharing resources for the benefit of the community.



More Info & Demo Get Hosting

Booking Calendar – Clockwork SMS

Works with the Booking Calendar plugin to send SMS notifications when somebody makes a booking, using the Clockwork API. Allows you to send SMS notifications to your site administrator when a booking is made, to visitors to confirm their booking and a reminder text message a specified interval before the booking takes place.



More Info & Demo Get Hosting

Book Now

This plugin, Book Now adds a fixed call to action button to your site, with text and link to anywhere you want. Book Now adds a fixed call to action button to your site, with text and link to anywhere you want. Easy call to action button Book Now is a plugin to help you create a cool looking fixed call to action button, spread across all yuor website pages. Easy to setup Book Now has a nice and clean settings page, to help you customize your button with simple options.



More Info & Demo Get Hosting

Booking and Rental System

Booking and Rental System is a user-friendly booking plugin built with woocommerce. This powerful plugin allows you to sell your time or date based bookings. It creates a new product type to your WooCommerce site. Perfect for those wanting to offer rental , booking , or real state agencies or services.



More Info & Demo Get Hosting

Book a Place

Create a scheme of your theater, cinema, restaurant. Use our event manager. Online booking! Create a scheme of your theater, cinema, restaurant. Use our event manager. Online booking! Booking places, seats, tickets… In theaters, cinemas, restaurants etc. It’s really convenient, when people are able to book a place online. With our plugin it’s possible. Book a Place plugin is very easy to use by both parties: users, who want to book a place, and administrators, who create a scheme, add places, set prices etc. Moreover, there you will find powerful event manager. We created our plugin as simple as possible. And we are ready to continue working on it to make it better.



More Info & Demo Get Hosting

Booking Ultra Pro

Powerful Booking Plugin with amazing dashboard to manage all of your appointments & bookings online. Booking Ultra Pro offers a great suite of features that will help you manage your online appointments 24/7 whether you are a large educational institution scheduling thousands of students or a massage therapists with a part-time practice. Booking Ultra Pro is a WordPress appointment scheduling plugin that allows your customers to book appointments for your services directly from your website giving your customers a seamless booking experience.



More Info & Demo Get Hosting

Booking calendar with availability management

Add a calendar to a reservation of: a room, suite, night or an attraction. The system sends emails, calculates payments and updates availability. Plugin enables adding a booking calendar to any WordPress based website. The plugin can be opened with a button or embedded on the page. The calendar displays the availability and price variations for rooms, lodges, suites, beds in hostels or campsites. The system also allows managing daytime reservations (e.g. cruises), as well as weekly and monthly ones (e.g. suite and flat rentals).



More Info & Demo Get Hosting

Book a Room

Book a Room is a library specific meeting room reservation and event calendar system that manages both public and staff events. The meeting room system we developed and use was designed in-house by our marketing team and coded by our staff developer over the course of about a year. It has improved our workflow, lessened staff stress and frustration, minimized mistakes, and has made our staff and patron’s experience a better and more pleasant one.



More Info & Demo Get Hosting

Booking System

Booking system for WordPress. Bookings made easy! Easy to configure and customize. WP Booking System is a simple booking system 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 system to fit your needs!



More Info & Demo Get Hosting

BedBooking

Booking calendar & booking system for availability checking and online reservations. Widget automatically sync bookings with mobile/desktop app. Booking calendar plugin allows you to sell accommodation through your website. The plugin enables online reservations via PayPal. Plugin works perfectly for apartments, agrotourism, private accommodation, B&B hotels, hostels, boarding houses, guest rooms, inns, holiday resorts, villas, and accommodation bureau management.



More Info & Demo Get Hosting

Booking.com Affiliates

Booking.com Affiliates : add a customized booking.com searchbox to your wordpress site in 2 clicks. Booking.com Affiliates, this plugin allows you to add a typical booking.com booking module on any wordpress site. Simply configure what you want the searchbox to look like and generate traffic to your booking.com affiliate pages.



More Info & Demo Get Hosting

Booked by Webfluential

Webfluential wants to give every influencer in the world the tools to skyrocket. That’s why we’ve built Booked By Webfluential. Once setup, the widget can link to your booking form on your blog, where brands and marketers can book you directly. Now you can get briefs from brands straight through your site, and you’re guaranteed payment for every booking you take. We’ve even automated reporting for you, so you can focus on what you do best – creating.



More Info & Demo Get Hosting

Booking Calendar By vCita

Booking Calendar – Offer clients self service online scheduling and get new bookings 24/7! Booking Calendar by vCita will simplify your scheduling, and help you fill up your calendar with new bookings!



More Info & Demo Get Hosting

Bookly – Responsive Appointment Booking Tool

Bookly Plugin – is a great easy-to-use and easy-to-manage booking tool for service providers who think about their customers. Plugin supports wide range of services, provided by business and individuals service providers offering reservations through websites. Setup any reservations quickly, pleasantly and easy with Bookly!



More Info & Demo Get Hosting

Booking Calendar Contact Form

Booking Calendar Contact Form creates a booking form with a reservation calendar or a classic contact form, connected to a PayPal payment button.



More Info & Demo Get Hosting

Booking calendar

Booking calendar – Booking System plugin is an awesome tool for creating booking systems for your website. Create booking calendars in a few minutes. This plugin is an nice and user friendly tool for creating booking systems for your WordPress website. Create any type of booking calendar just in a few minutes. There is a lot of settings and useful functions that you can use for creating your booking calendar.



More Info & Demo Get Hosting

Booking Calendar

Booking Calendar plugin will enable online booking services for your site. It’s highly supported, oldest (since 2009) booking wordpress plugin with intuitive interface and flexible functionality, which is possible to use in wide range of businesses.



More Info & Demo Get Hosting

1 Star2 Stars3 Stars4 Stars5 Stars
10 votes, average: 5.00 out of 5
Disclosure: Some of the links in this post may be "affiliate links." This means if you click on the link and purchase an item, We will receive an affiliate commission