Compare Best
Booking Plugins
JetBooking + JetEngine + JetSmartFilters by Crocoblock
WooCommerce Booking
MotoPress Hotel Booking
JetBooking + JetEngine + JetSmartFilters |
Get from $105 Get from $63 | $249 | $79 - $199 |
Availability Calendar Build a booking form to get the details needed
for the order. Add a calendar to showcase the available dates. | |||
---|---|---|---|
Extra services for booking form Determine additional services or specials
coming optionally, which can raise the service’s initial price. | |||
+1 Guest Allows attaching as many people as wanted to a
single booking form and provide their personal details. | |||
Price Calculation Set the automatic price calculator and add the
total price field to the booking form. | |||
Sync Calendar Sync the schedule and automate the processes
by integration with iCal, Google Calendar, Integromat, Zapier. | |||
Weekly bookings / One-day booking Establish the periods that are meant to be
booked. Allows booking a stay on a weekly or daily basis. | |||
Booking Rates per person The opportunity to set different booking rates
for the same property depending on a number of guests. | |||
Booking Rates Based on the Length of Stay Set the price variation according to a number
of booked days: the longer the stay, the lower the per-night rate. | |||
Calculate booking Per nights / Per days Calculate the booking period depending on the
last booked date: whether it is included or not. | |||
Units Manager Numbers of possible bookings for same type of
room on the same dates. |
Booking Form Build a booking form and customize it top to
bottom: fields, layout, style settings, etc. Get all user details
you need and process the orders from the backend. | |||
---|---|---|---|
Multistep Forms Allows filling the information in several
small steps in the form and helps to organize the form better. | |||
Form Submission Message Settings Make the submission messages fully custom. For
cases when the form is successfully or failed to submit etc. | |||
Smart Notifications/Actions Pick and set the needed Post-Submit Actions
and Notifications Settings after the user submits a form. |
PayPal | |||
---|---|---|---|
WooCommerce | |||
Google Calendar | |||
iCal | |||
Zapier | |||
Integromat | |||
MailChimp | |||
ActiveCampaign | |||
GetResponse |
Quickstart plugin installation A step-by-step Wizard functionality allows to readily
manage the booking settings. |
---|
Custom Post Types Custom content type by analogy with post and
page. Manage the website’s content and make it structured. | |||
---|---|---|---|
Custom Fields Expand the custom post types with the 18 meta
field types. Add them to the CPTs to display attributes. | |||
Custom Taxonomies & Terms Сategorize the Posts Types, products and pages
according to any clasification characteristics. | |||
Data Stores A personal data repository for every end-user.
Store any post collections such as wishlists, favorites, likes. |
Grid | |||
---|---|---|---|
Slider | |||
Carousel | |||
List | |||
Masonry | |||
Listing Injection | |||
Map Listing | |||
Event Calendar Listing | |||
Load More option Hide one part of the listing under a
corresponding button/widget and showcase it on demand. |
Search Filter | |||
---|---|---|---|
Date Range | |||
Range Filter | |||
Select Filter | |||
Checkboxes Filter | |||
Pagination | |||
Indexer (Auto Count / Dynamic Count) | |||
AJAX Loading for filters Gets the search results right away after the
filtration applied without reloading the page. | |||
Filer & display multiple providers Filter several widgets of different providers
like Map Listing and Listing Grid placed to the same page. | |||
Permalinks Structure for filters Obtain the needed filter URL structure in the adress bar by picking Plain or Permalink options. | |||
Multiple field keys filtration Use several meta field keys to filter the posts according to several meta fields' data. Use several meta field keys to filter the posts according to several meta fields' data. |
Custom Content Types (CCT) Create the database tables storing CCT
metadata. Query and export data faster to save server resources. | |||
---|---|---|---|
Options Page Create and manage any global website data in
one place like company address, or phone number. | |||
Relations Interrelate posts from CPT and CCT, users and
taxonomy terms choosing the relevant type of relations. | |||
Content Visibility Dynamic Visibility, Conditional Logic, Dynamic
Function, Dynamic Tag, Macros and Queries | |||
Profile Builder / Membership Account Pages, Registration & Login Form,
Profile Page, Restrict Admin Area Access, Front-End Post Submission,
Post Publishing Rules by Roles, Permalinks Structure, Sample Profile
Pages | |||
Rest API Rest API Endpoint Management for CCT, Rest API
Listings, Rest API Notifications/Actions for Forms | |||
Query Builder Set complex queries on the backend and apply them to posts, users, terms, comments, SQL tables, REST API.Set complex queries on the backend and apply them to posts, users, terms, comments, SQL tables, REST API. | |||
Glossaries Ability to create a set of Meta data and use it as a source for options in any CPT, form and filter. | |||
Query Builder Set complex queries on the backend and apply them to posts, users, terms, comments, SQL tables, REST API.Set complex queries on the backend and apply them to posts, users, terms, comments, SQL tables, REST API. | |||
Tables Builder Display posts, products, users, comments, terms CCT and REST API data in a dynamic tables. | |||
Charts Builder Add dynamic charts to your site with all the neccessary numeric data from posts, products, users, comments, CCT. | |||
ACF, Toolset Integration | |||
Yoast Seo plugin | |||
Math Rank Seo plugin |
Visual Filter | |||
---|---|---|---|
Radio Filter | |||
Alphabet filter | |||
Active Tags, Remove filters, Active Filters Display the already chosen filters,
deactivating each tag, or all at once by clicking Remove filters
button. | |||
Faceted Search System Allows users to apply multiple filters and add
the redirect path to the already filtered results page. |
What is the topmost functionality to build a booking website? Let's figure it out by comparing three standalone booking solutions – WooCommerce Booking, MotoPress Hotel Booking, and Booking Solution by Crocoblock.
Manage bookings
Crocoblock's Booking Solution incorporates three plugins. JetBooking is the actual booking plugin that covers availability calendar, booking forms, manageable rates, payment system integrations, automatic confirmation, booking periods, 4 third-party services to sync, booking Wizard, and a lot more. The remaining two plugins are JetEngine and JetSmartFilters. This solution is priced at $69 for 1 website and $142 for unlimited websites.
WooCommerce Booking comes at $249 yet offers a decent range of booking features. In addition to those mentioned above, this solution adds up the pre-booking and cancellation policy. On the flip side, it lacks the flexibility in calculating booking periods (per nights/per days) and can be synced to Google Calendar and Zapier only.
As to MotoPress Hotel Booking, it comes at a fixed price – $89 and $199 for 1 and unlimited websites accordingly. Its booking feature set does not supersede the two previously reviewed solutions. Unlike Crocoblock, it offers a pre-booking and cancellation policy and supports 4 different payment system integrations. However, there's no hourly booking option, it's hard to say whether the per nights/per days booking period calculation is possible, it has no booking Wizard, and can be synced with Google Calendar and iCal only.
Dynamic website structure
A booking website is impossible without property pages and dynamic content blocks. Crocoblock Booking Solution embraces everything one can need to build a dynamic booking architecture: custom post types and meta fields, taxonomies, listings, as well as various layouts (slider, masonry, grid, and custom templates).
WooCommerce Booking boasts the same range of key dynamic features whilst being not so flexible in terms of listing items' layouts (only custom templates supported).
MotoPress Hotel Booking offers as much functionality as Crocoblock except for masonry grid layout.
Booking filters
All three booking solutions support availability search and can be used to create filtering structures.
Added value
Crocoblock Booking Solution lets you boost the booking site building efforts. It incorporates additional functionalities, which you can use to build user profiles (Profile Builder), create data repositories for user content (Data Stores), set more Advanced Filtering, build Frontend Forms other than booking, and add extra dynamics to your website.
The benefits enumerated in the first three paragraphs allow you to build feature-packed booking websites of any complexity. But only thanks to added value, you will manage to create a multi-vendor hotel booking site like a vacation rental.