#1 Hotel Booking and Vacation Rental WordPress Plugin
WordPress Reservation plugin by MotoPress is a complete hotel and vacation rental booking system. As it doesn’t require any coding, the plugin is absolutely handy for non-tech website owners as well developers who build WordPress hotel, any kind of vacation rental themes or custom websites for clients.
The plugin doesn’t focus on any specific hotel establishment, so you may use it for hotels, bed and breakfast websites, guest houses, apartments, villas, and even hostels (check any of the demo examples to see how it works in the wild.)
This WordPress booking plugin comes with all needed functionality to run a fully functional hospitality business website and (optionally) manage reservations. You’ll be able to
- create a beautiful listing of all your properties;
- control seasonal pricing and rates;
- add a real-time search availability form;
- rent property out online with or without instant payments;
- synchronize direct site reservation with popular travel channels via iCal through the admin channel manager;
- add taxes and fees;
- increase direct bookings with your own website;
PRODUCT HIGHLIGHTS Hotel Booking WordPress Plugin
Real-time search availability form
Travelers find an accommodation for needed dates and a number of people in a matter of clicks. The accommodation availability calendar will show a minimum length of stay based on the search parameters. You can also add your custom text to the “Children” parameter to make it more clear for your guests.
iCal support to sync bookings across OTAs automatically
Automatic synchronization of bookings submitted through your WordPress property rental website with those from online travel agents like Airbnb or Booking.com. Avoid overbooking!
Unlimited number of accommodations
Add and display unlimited number of rentals. For hotels with lots of rooms of the same type, you can generate accommodations automatically. You can add and display a property rental description, an image gallery, unlimited in-room amenities, rates, extra services and more for all individual accommodations.
Set any prices depending on a season or specific days / dates. “Season” is a general term and you can label it anyhow to reflect your pricing changes.
Set different rates based on the accommodation benefits (e.g. breakfast included / no breakfast). Your guests will choose the most suitable one while placing a booking.
Online and offline payments
The WordPress booking system accepts payments through PayPal, 2Checkout, Stripe and Beanstream/Bambora (these are built-in payment gateways you can use for free). Charge the full fee or deposit to confirm the booking, allow guests to pay after arrival.
WooCommerce Payments addon
If you need more payment gateways to handle online reservations, you can get a premium WooCommerce Payments add-on that we created specifically for MotoPress WordPress Booking plugin.
Make the prices change dynamically depending on the search parameters of your guests. You can optionally customize accommodation rates by setting price variables based on a number of guests.
Weekly and Monthly Rates
You can set any property rate depending on a season (any term). To create different price points based on the length of stay, you can add weekly, monthly or other customizable rates. The system will automatically discount the accommodations according to your rate rules.
Attributes – Advanced Sorting Options
Provide unlimited custom details to the property description (location, accommodation types, bed size, price range etc) and add advanced search fields to the search availability form to be displayed on the accommodation page. Extra attributes help your guests to find what they are looking for really quickly and easily.
Booking multiple accommodations
One guest can reserve multiple accommodations for many people during one booking process. You may optionally turn on the plugin to recommend the best set of accommodations based on a number of guests.
The search algorithm is very smart, so your guests will get the most suitable results in seconds. However, the guest can skip the recommendation and make their own choice.
Flexible booking rules
Set min / max days to stay and available check-in and check-out dates for the entire hotel establishment, accommodations individually or seasons. You may also disable booking option for all accommodations or any one individually for a certain period of time.
Packages and services
Offer bookable extra services or packages (free or paid) along with the accommodation reservation. Charge per room or per person.
Confirm bookings automatically or manually, with or without a payment.
- by guest via email
- by admin manually
- by payment
Pending bookings that were not confirmed are getting updated with the “Abandoned” status, therefore, the accommodation becomes available for reservation. The website administrator can view the “Abandoned” bookings and get in touch with the prospective tenants via email.
Taxes and fees
Complete and correct pricing information on all accommodation charges: add mandatory fees, accommodation taxes, service taxes and fee taxes. The guests will be able to see the summary of charges before making a booking. All this info on each booking is stored in the admin dashboard as well.
All received bookings and booking requests in their current statuses are stored at one place, easily sorted and displayed in a calendar view.
You’ll be able to set a discount amount, an expiration date, select accommodation types, set check-in and check-out dates, minimum and maximum days to stay and apply other settings to customize your coupons.
Receive and send automatic notifications on each booking request – approve and cancel submissions via email. Easily customize content and design of your email templates.
The frontend and backend of the plugin are professionally translated into 14 languages: Portuguese, Polish, Russian, Spanish, Turkish, Swedish, Italian, Hungarian, Czech, Chinese, Dutch, French, Arabic and German (more on the way). The plugin is officially compatible with WPML.
WordPress Reservation plugin is GDPR compliant
MotoPress Hotel Booking is GDPR compliant. Your guests will find the checkbox for opt-in consent below each booking form to accept your website terms and conditions before reservation.
Shortcodes & widgets
You have a list of shortcodes to use: availability search form, availability search results, room types listing, services listing, etc. Each shortcode comes with a detailed explanation and flexible parameters.
Actions and filters
Developers can change the behavior and look of the booking plugin with a pretty rich list of hooks, actions and templates listed in the documentation.
UPDATE V3.1.0, Feb 12 2019
* Added support for WordPress 5.0:
* Added new blocks to Gutenberg.
* Added option to switch to the new block editor for Accommodation Types and Services in plugin settings.
* Added option to set the Price Breakdown to be unfolded by default.
* Improved design of Accommodation titles in Price Breakdown for better user experience.