easyReservations is the perfect plugin for receiving, managing and handling bookings easily. It’s designed to be used for any reservable business like hotels, cars, events, B&Bs, appointments or conferences.
It’s very flexible and intuitive and has a huge amount of functions and possibilities. Of course it’s completely translatable.



  • Resource Catalog
  • Availability calendar
  • Unlimited customizable reservation forms
  • Property management
  • Half-hourly, hourly, daily, nightly and weekly billing
  • Flexible price filters, rates, discounts and availability
  • Live price calculation and error handling
  • And a lot more!

Documentation | Report bugs | Premium



Minimum Requirements

  • PHP 7.2 or greater is recommended
  • MySQL 5.6 or greater is recommended

Automatic installation

Automatic installation is the easiest option — WordPress will handles the file transfer, and you won’t need to leave your web browser. To do an automatic install of easyReservations, log in to your WordPress dashboard, navigate to the Plugins menu, and click “Add New.”

In the search field type easyReservations,” then click “Search Plugins.” Once you’ve found us, you can view details about it such as the point release, rating, and description. Most importantly of course, you can install it by! Click “Install Now,” and WordPress will take it from there.

Manual installation

Manual installation method requires downloading the easyReservations plugin and uploading it to your web server via your favorite FTP application. The WordPress codex contains instructions on how to do this here.


Automatic updates should work smoothly and does not delete any data, but we still recommend you back up your site.

If you encounter issues with the catalog/category pages after an update, flush the permalinks by going to WordPress > Settings > Permalinks and hitting “Save.” That should return things to normal.


July 1, 2020
It was a great plugin, version 5.X. Hoever there are stil bugs in or. Now they have decided to not give support anymore for this version. However they haven't got a stable working version of version 6 yet. Even the demo and documentation on the website is still version 5. So if you buy it now you buy an unsupported version that is different from version 6. So they leave all the version 5.X customers standing in the cold. Nice features as the colorfull extended calendar are removed in version 6. So watch out what you buy.
May 27, 2020
With the new update is easyreservations compatible with woocommerce. But a lot of functions doesn't work anymore. Such a waste of time and money this plugin. The old plugin has a great agenda look and feel. The new easyreservations is such a different between the old one. Woocommerce booking can a lot more and is better than this one. Don't waste your time and money.
April 16, 2019
Full feature on the premium package and sadly-maintained WordPress does a lot of updates and easyreservation barely keep it on the track More I use it more it's a buggy plugins Some basic features ask by many users are receiving a "no and never be implemented" (I have read alot on the forum and if the premium forum was public I probably never install/paid for this plugin) Some other features are useless I mean simply doesn't work at all. I paid one-year premium and I never make it work in 10 month so high seasons arrived, we will try to use it this year and keep our money for an other plugin for 2020 season.
September 4, 2018
This is a great plugin, have used it on a very complex website with multiple resources and works well. Takes a little to get used to, but suited the project well. I installed 2 other plugins before easyreservations for evaluation, but they fell short on complexity and features compared to easyreservations plugin. Developer is very responsive to queries.
Read all 60 reviews

Contributors & Developers

“easyReservations” is open source software. The following people have contributed to this plugin.


“easyReservations” has been translated into 7 locales. Thank you to the translators for their contributions.

Translate “easyReservations” into your language.

Interested in development?

Browse the code, check out the SVN repository, or subscribe to the development log by RSS.


6.0-alpha.13 – 2020-04-24

  • Feature – Direct checkout (option in form block)
  • Enhancement – Admin can now set reservations to not belong to any resource
  • Enhancement – Deposit form on order payment page
  • Enhancement – Display deposit amount to pay in admin edit order
  • Performance – Timeline generation time by 40%
  • Fix – Update reservations receipt item when changing resource
  • Fix – Display custom data in reservation preview

6.0-alpha.12 – 2020-03-30

  • Feature – Cart widget
  • Feature – Resources widget
  • Feature – Set resource to be onsale
  • Feature – Address in admin edit user profile

6.0-alpha.11 – 2020-03-25

  • Fix – Price activated resulted in misalignment in hourly frequency

6.0-alpha.10 – 2020-03-25

  • Enhancement – Option to display price in calendar for daily resources and slots
  • Enhancement – Background emails
  • Fix – Calendar slots greying out days before arrival when selecting departure
  • Fix – JS error in filter settings

6.0-alpha.9 – 2020-03-22

  • Feature – My account
  • Feature – Removal of personal data

6.0-alpha.8 – 2020-03-18

  • Fix – Tax settings js

6.0-alpha.7 – 2020-03-18

  • Feature – Reservation timeline
  • Enhancement – Filters can set the price to 0
  • Tweak – Order of reservations in admin table
  • Fix – Pagination in reservations table
  • Fix – Arrival and departure default value in reservation add
  • Fix – Nightly billing calculation of nights
  • Fix – Format in date created field in orders and reservations

6.0-alpha.6 – 2020-03-04

  • Tweak – Improved separation between reservation name and title
  • Fix – Upgrading could be bypassed
  • Fix – Arrival and departure fields trigger validation

6.0-alpha.5 – 2020-02-26

  • Fix – Departure field in form and search shortcode has no datepicker
  • Fix – AIT Themes removing all select fields in forms
  • Fix – Cannot delete global availability filters
  • Fix – Edit reservation cannot set children to 0

6.0-alpha.4 – 2020-02-23

  • Fix – Adding new reservation as admin

6.0-alpha.3 – 2020-02-22

  • Fix – Adding form block without changing any setting resulted in empty form

6.0-alpha.2 – 2020-02-20

  • Fix – Data deletion on uninstall

6.0-alpha.1 – 2020-02-18

  • Initial release
    See http://easyreservations.org/easyreservations-6-0-alpha/ for more information.