Many hotels, hostels, guesthouses and businesses in the hospitality business are building their website with WordPress. Naturally they will also be looking at ways of incorporating a booking or reservation system into their website.
The most important thing to remember is that, while any form of e-coommerce is resource intensive, online bookings are the MOST resource intensive because, for each bookable item, you are dealing with far more parameters than a normal (non-bookable) product.
This means that, once your site starts to attract significant traffic, you to make sure that your hosting is able to deal with hundreds of simultaneous database calls without slowing to a crawl or throwing an error just as your potential guest is trying to finalize his booking.
The advice we always give is to make sure you get properly resourced hosting in place before you launch. We recommend two hosts that we have seen work out well for our readers, the choice between them comes down to money:
If you are on a tight budget, SiteGround has a good reputation for well-managed and well-supported shared hosting at a good price. They are by far the best at that price level, consider in particular their GoGeek level.
If, on the other hand, absolute reliability and performance are more important to you than price, WP Engine provides the best possible managed WordPress hosting, I use them for all of my most important sites, the ones that generate money. They even work out significantly cheaper than other managed WordPress hosts if you take advantage of the exclusive discount we have arranged for the readers of WP Mayor which, surprisingly, you can use in addition to their usual annual discount:
So, here are the best hotel and room reservation plugins for WordPress as of June 2018:
Jomres is the most fully-featured booking plugin available for WordPress, but with that comes a considerable learning curve. It comes in a portal version that enables you to create multi-property sites, Airbnb-style, but for the purposes of this article, we are more interested in their Single-Property version, ideal for a hotel.
The same developer, Englishman Vince Wooll, has been working on Jomres fulltime for 14 years and there is nothing else quite like it in the Open Source world. As you would expect from a hardcore, old-school developer, the website is appalling, but the Jomres manual, including video tutorials, is probably the most comprehensive and well-written documentation of any WordPress plugin, making it the best way to understand what Jomres is capable of.
BookingWizz for WordPress – is long awaited addon which will allow you to integrate bookingwizz into your wordpress site without any hassle. Plugin will install bookingwizz for you (bookingwizz must be purchased and uploaded to your site root) with a click and will seamlessly integrate whole system interface into your wordpress site, you will not have separate login to manage your events/bookings/calendars. BookingWizz for WordPress has 2 widgets and 5 shortcodes at the moment.
Online Hotel Booking System Pro (WP) is powerful WordPress plugin for single hotel. Powerful hotel reservation system with real time availability and room booking functionality. You can easily integrate with your website or new template. You can manage room, room types, capacity, hotel rates with different date range and month wise advance payment feature. Online reservation manager at the back-end with invoices.
Booking Calendar is probably the most popular free booking calendar plugin available on WordPress.com. For a free plugin it’s full of great features you’re sure to find useful. Create any number of calendars that can include custom booking form fields. This way guests can select their stay using the days on the calendar, fill out the form fields, and submit their reservation. After submitting the form your guest and your website Admin will receive a confirmation email, and the Admin can then accept or decline the reservation (and manage all other reservation requests) from the easy to use admin booking panel.
Booki is a lovely premium booking form and calendar WordPress plugin. This advanced reservations system adapts to the users timezone, so they can see what’s available in real time. From a guest’s perspective Booki makes it easy to select a travel date, view available listings, and make payments via PayPal after receiving an invoice. The plugin also includes 24 color themes, advanced admin statistics (total bookings, amount earned, discounts given, etc). Plus the plugin is translation ready so you can change it to any language you need using the included .po file!
The WP Booking System free WordPress plugin is a great way to add a simple booking calendar or form to your hospitality site. The plugin allows guests to make reservations on a per-day basis and includes easy to understand color coding for available and booked days. And once a user completed a reservation request, you’ll receive a booking notice right in your WordPress dashboard where you can quickly organize and manage all of your reservations.
MotoPress Hotel booking plugin is a feature-rich and affordable WordPress plugin to build a website for any hotel establishment – a hotel, hostel, apartments, vacation rental, etc. You can use it to build a stylish listing of your properties and allow guests to book them online (with or without payment).
The plugin allows you to feature accommodation types with all the details and photo galleries, turn on automatic booking confirmation (by email or the payments via PayPal, 2Checkout, Braintree, Stripe, Beanstream/Bambora), set custom booking rules, set seasonal pricing and rates, create discount coupons, allow guests add multiple rooms into one reservation, and more. The plugin is professionally translated into 14 languages.
Pinpoint offers a way to rent accommodations, schedule services, book events or receive online reservations and appointments of any kind with your WordPress site. It’s easy-to-use, fast and clear to both check availability and send a booking request in a unique AJAX calendar.
Have you used any other hotel or apartment reservation system plugins for WordPress? Let us know how it went.