=== Easy Hotel - Powerful Hotel Booking ===
Contributors: themewant
Tags: hotel booking, booking system, room booking, woocommerce booking, hotel
Requires at least: 6.0
Tested up to: 6.9
Requires PHP: 7.4
Stable tag: 1.9.5
License: GPLv2 or later
License URI: http://www.gnu.org/licenses/gpl-2.0.html

All-in-one hotel booking solution to manage reservations, rooms, pricing, and availability with ease.

== Description ==


Easy Hotel Booking is an all-in-one hotel reservation solution for WordPress.  

It helps you manage rooms, pricing, and availability effortlessly, while letting guests book directly on your website.  

Perfect for hotels, guesthouses, resorts, or any property rental business.

<a href="https://themewant.com/downloads/easy-hotel-booking/" target="_blank">Live Demo & Features </a> | <a href="https://documentation.themewant.com/easy-hotel-booking/" target="_blank">Documentation</a> | <a href="https://themewant.com/easy-hotel-booking-extensions/" target="_blank">Extensions</a> | <a href="https://themewant.com/easy-hotel-booking-roadmaps/" target="_blank">Roadmaps</a>

Struggling to manage your hotel bookings efficiently?

Running a hotel, vacation rental, or bed & breakfast can be overwhelming, especially when dealing with manual reservations, tracking room availability, and managing payments. 
A lack of an efficient hotel booking system online can lead to double bookings, revenue loss, and unhappy guests.

That’s where Easy Hotel Booking comes in. This WordPress hotel booking plugin provides an intuitive and powerful booking solution, allowing you to automate reservations, set seasonal pricing, 
and accept online payments—all within a user-friendly dashboard. 
Whether you operate a boutique hotel or a large resort, this hotel booking plugin for WordPress gives you full control over your bookings, saving time and increasing revenue.

https://www.youtube.com/watch?v=vFZ-y2QVHxQ


**Follow US**
* [👉 Official Facebook Page :](https://www.facebook.com/people/Easy-Hotel-Booking/61575547732006/)
* [👉 Official Facebook Group :](https://www.facebook.com/groups/973240127915039)
* [👉 Official Youtube Channel :](https://www.youtube.com/@reacthemes5451/videos)
* [👉 Support Center :](https://themewant.com/envato-support/)


== Why Choose Easy Hotel Booking? ==

Easy Hotel Booking is a feature-packed free hotel booking plugin for WordPress that simplifies room management and guest reservations. 
Unlike other hotel booking plugins, it provides flexibility, an easy-to-use booking engine, and seamless WooCommerce integration—ensuring a smooth booking process for both hotel owners and guests.

== 🌟 Key Features of Easy Hotel Booking ==

**🏨 Complete Hotel Booking System**

- Full-featured WordPress hotel booking plugin with a customizable booking engine.
- Display real-time availability calendars to prevent double bookings.
- Set check-in and check-out dates, along with minimum and maximum stay durations.
- Enable external booking links for third-party reservation platforms.
- Disable the booking function and use the plugin as a room showcase if needed.

**🛏️ Advanced Room Management**

- Create unlimited room types (Single, Double, Deluxe, etc.) and manage availability.
- Set custom room capacity per room type to control occupancy limits.
- Offer room extra services, such as breakfast, spa access, airport transfers, and more.
- Add detailed room descriptions, high-quality images, and list included amenities.
- Set seasonal pricing to charge different rates during peak seasons, holidays, and weekends.

**📅 Multi-Room & Group Booking Support**

- Allow customers to book multiple rooms in a single reservation.
- Set per-guest pricing for adult and child occupancy.
- Manage all bookings through an interactive admin booking calendar.
- Display real-time room availability on the front end for guests.

**📅 Seamless Two-Way Room Booking Synchronization with iCal**

- Works with all iCal-supported platforms, including Airbnb, Booking.com, Google Calendar, and more.
- Enables two-way synchronization—import and export booking data with ease.
- Add external calendars and choose between manual imports or automatic syncing at set intervals.
- Easily review imported reservations, track logs, and remove outdated data for efficient site management and optimized storage.


**💳 WooCommerce Integration for Secure Payments**

- Accept payments via PayPal, Stripe, bank transfers, and all WooCommerce-supported gateways.
- Offer full payments, partial deposits, or pay-later options.
- Automate invoice generation and email confirmations upon successful booking.
- Track refunds and cancellations directly from the WooCommerce dashboard.


**📰 Booking Request with Contact form.

- Booking request with Fluentform.
- Booking request with Contact form 7.
- Displaying form by shortcode


**📌 Additional Features to Enhance Your Hotel Business**

- **Set holiday restrictions** to prevent bookings on specific dates.
- **Automated email notifications** for booking confirmations, cancellations, and reminders.
- **Customizable booking forms** with fields to collect guest details.
- **Built-in shortcodes** to display booking forms and calendars anywhere on your site.
- Fully **responsive design**, ensuring mobile-friendly booking experiences.

**📌 Pro Extensions**
* [EHB iCalendar Importer/Exporter](https://themewant.com/downloads/ehb-ical/) Easy Hotel iCal Plugin — a complete iCal booking solution for the Easy Hotel Plugin
* [EHB Max/Min Nights](https://themewant.com/downloads/ehb-min-max/) Set minimum and maximum night stay conditions easily with the Easy Hotel
* [EHB Week Booking](https://themewant.com/downloads/ehb-week/) Extend Easy Hotel Booking with week-based booking and conditional pricing functionality.
* [EHB Single Day Booking](https://themewant.com/downloads/ehb-single-day/) Easy Hotel Single Day Bookings Plugin — manage single day bookings with flexible custom pricing.
* [EHB DB](https://themewant.com/downloads/ehb-db/) With Easy Hotel DB Widgets, view booking requests from admin and export them as PDF or CSV
* [EHB Review](https://themewant.com/downloads/ehb-review/) Easy Hotel Review plugin — an extension that lets users review their favorite accommodations
* [EHB Advanced Pricing](https://themewant.com/downloads/ehb-advanced-pricing/) Easy Hotel Advanced Pricing Plugin — a complete, flexible pricing solution for Easy Hotel Plugin
* [EHB SureCart](https://themewant.com/downloads/ehb-surecart/) It is a lightweight, powerful extension that integrates Easy Hotel with SureCart.
* [EHB Currency](https://themewant.com/downloads/ehb-currency/) Multi Currency Converter plugin for easy hotel.
* [EHB Manual Booking](https://themewant.com/downloads/ehb-manual-booking/) Manual Booking solution for easy hotel.
* [EHB Deposit](https://themewant.com/downloads/ehb-manual-booking/) Deposit / Paritial payment solution for easy hotel.



==Who Can Use Easy Hotel Booking?==

This WP WordPress hotel booking plugin is suitable for:

👉 **Hotels & Resorts** – Manage rooms, seasonal pricing, and online reservations easily.
👉 **Bed & Breakfasts & Guesthouses**  – Accept direct bookings and showcase amenities.
👉 **Vacation Rentals & Lodges**  – Display available rentals and sync with external booking links.
👉 **Hostels & Dormitories**  – Support shared and private room bookings.
👉 **Motels & Serviced Apartments**  – Optimize guest reservations and offer additional services.

No matter the size of your business, Easy Hotel Booking provides a streamlined hotel booking system that enhances efficiency and maximizes revenue.

==Premium Hotel Booking WordPress Theme==

Looking for a professional hotel website? Our Premium Hotel Booking Theme is designed to work seamlessly with Easy Hotel Booking, offering:


* [CitySpot](https://themewant.com/downloads/cityspot-hotel-booking-wordpress-theme/)
* [Almaris](https://1.envato.market/kOjGZx)
* [Moonlit](https://themeforest.net/item/moonlit-hotel-booking-wordpress-theme/57289887)
* [Luxera](https://themewant.com/downloads/luxera-hotel-booking-wordpress-theme/)

==Reviews by WordPress Experts==

https://www.youtube.com/watch?v=klccWXDGx-w

https://www.youtube.com/watch?v=emJ1wowtSYQ

**📌 Supported themes**
* [Twenty Twenty-Five](https://wordpress.org/themes/twentytwentyfive)
* [Twenty Twenty-Four](https://wordpress.org/themes/twentytwentyfour)
* [Hello Elementor](https://wordpress.org/themes/hello-elementor/)
* [Astra](https://wordpress.org/themes/Astra/)
* [Divi](https://www.elegantthemes.com/gallery/divi/)
* [GeneratePress](https://wordpress.org/themes/GeneratePress/)
* [OceanWP](https://wordpress.org/themes/OceanWP/)
* [Neve](https://wordpress.org/themes/Neve/)
* [Kadence](https://wordpress.org/themes/Kadence/)
* [Blocksy](https://wordpress.org/themes/Blocksy/)
* [Sydney](https://wordpress.org/themes/Sydney/)
* [Zakra](https://wordpress.org/themes/Zakra/)
* [Hestia](https://wordpress.org/themes/Hestia)

==How Easy Hotel Booking Simplifies Hotel Management==

🔹 **For Hotel Owners & Admins**

Managing a hotel shouldn’t be complicated. With Easy Hotel Booking, hotel owners can:

- Automate bookings, reducing manual workload.
- Easily manage room pricing, availability, and reservations.
- Offer seamless payment options for a smooth booking experience.

🔹 **For Guests & Travelers**

Guests love convenience. With Easy Hotel Booking, they can:

- Check real-time room availability before booking.
- Securely pay using preferred payment gateways.
- Receive instant booking confirmation and reminders.

==Why Easy Hotel Booking is the Best Hotel Booking Plugin for WordPress==

Unlike other hotel booking plugins, Easy Hotel Booking stands out because:

- It’s user-friendly, even for beginners with no technical skills.
- It integrates seamlessly with WooCommerce, providing flexible payment options.
- It supports multi-room and group bookings, making it ideal for all types of accommodations.
- It allows customizable pricing, enabling seasonal, per-guest, and promotional rates.
- It ensures high performance and mobile compatibility, improving customer experience.

==Start Accepting Online Bookings Today!==

With Easy Hotel Booking, you can have a fully functional hotel booking system online in minutes—without any coding skills. Whether you’re looking for a free hotel booking plugin for WordPress or a premium hotel booking plugin WordPress, this plugin is the perfect solution for automating your reservations.

✅ Download Easy Hotel Booking Now and boost your hotel’s bookings effortlessly!


**🔥 WHAT’S NEXT**
If you like The Our Plugin, then consider checking out other WordPress Plugins:

* [RT Mega Menu](https://wordpress.org/plugins/rt-mega-menu/) Advanced WordPress Mega Menu Builder for Elementor
* [Easy Currency](https://wordpress.org/plugins/easy-currency/) Easy Currency Converter plugin for easy hotel.
* [Easy Elements](https://wordpress.org/plugins/easy-elements/) Easy Elements for Elementor
* [Easy Menu Iocns](https://wordpress.org/plugins/easy-menu-icons/) WordPress Menu Icon Plugin


== Installation ==

**From your WordPress dashboard**
1. Visit 'Plugin > Add new'.
2. Search for 'Easy Hotel Booking'.
3. Activate Easy Hotel Booking from your Plugins page.

**From WordPress.org**
1. Search, select and download Easy Hotel Booking.
2. Activate the plugin through the 'Plugins' menu in WordPress Dashboard.

== Frequently Asked Questions ==

= Do I need WooCommerce to use this plugin? =

Yes, WooCommerce is required for processing payments. Please make sure to install and activate WooCommerce for payment options.

= How do I add rooms to the booking system? =

Go to the 'Easy Hotel' menu in the WordPress dashboard and click 'Add New Accodomation'. Enter the room details, images, amenities, and set the availability.

= Can I customize the booking form fields? =

Yes, you can customize the booking form fields from the plugin settings. This allows you to add/remove fields as needed.

= Does the plugin support seasonal pricing? =

Yes, you can set custom pricing rules for specific seasons, weekends, and holidays from the pricing settings.

= What payment methods are supported? =

Payment methods are managed via WooCommerce, which supports multiple gateways like PayPal, Stripe, and direct bank transfers.

== Screenshots ==

1. **Single view** - Single room details with booking form.
2. **Admin Settings** - Admin Setting your can set Room page, Search page and adjust color etc.
3. **Room Page** - Room Archive page where you can list your room.
4. **Room List** - Admin Room List Page.
5. **Extra Options** - Room extra options
6. **Gallery** Room gallery images option
7. **Extra** Extra Services for room
8. **Custom Pricing** Set Custom pricing for different occasions


== Changelog ==

= 1.9.5 =
* Added: WooCommerce pricing format.

= 1.9.4 =
* Fixed: Search form submit error.

= 1.9.3 =
* Added: Option to make additional services mandatory.
* Improved: Booking button logic to enable/disable based on pricing calculations.
* Fixed: Removed extra arrow icons from calendar navigation buttons.
* Fixed: Default room quantity is now set to 1 in the booking form.
* Added: Checkout fields enable/disable option in admin settings.
* Improved: Redesign checkout page.
* Fixed: Adjust availability calendar height.

= 1.9.2 =
* Added direct checkout page option
* Added calendar legend
* Added calendar reservation blocking countdown timer
* Added string translation option for EHB Deposit extension


= 1.9.1 =
* Fixed capacity calculation issue for empty accommodation data
* Added min night field to advanced pricing

= 1.9.0 =
* Added calendar icon to booking and search form
* Fixed capacity calculation issue for multiple rooms

= 1.8.9 =
* Added made compatible for ehb whatsapp
* Fixed seasonal pricing conditions issues

= 1.8.8 =
* Added customer name column to bookings table

= 1.8.7 =
* Fixed: Removed padding from archive wrapper & minimal booking wrap css

= 1.8.6 =
* Updated minimal booking wrap css

= 1.8.5 =
* Added template container size option to admin settings
* Fixed accommodation basic information shortcode css issues
* Fixed related rooms slider shortcode issue
* Fixed accommodation gallery slider nav icon issues
* Fixed template style two css issues
* Fixed booking form responsive css issues

= 1.8.4 =
* Updated related rooms slider
* Fixed Gutenberg blocks warning issue

= 1.8.3 =
* Added Gutenberg blocks
* Made compatible for Block Themes
* Removed maximum booking capacity option from plugin settings
* Made compatible with new version of advanced pricing 1.0.2 (added days selection option)

= 1.8.2 =
* Added Min guest options

= 1.8.1 =
* Fixed External accommodation importing issue
* Fixed Css issues for third part theme (xtra)

= 1.8.0 =
* Fixed Ajax issues of booking form for multisite

= 1.7.9 =
* Optimized booking form api request response
* Made compatible for EHB Email Template

= 1.7.8 =
* Updated responsive css for booking form modal at accommodation details style two
* Fixed Ajax Issue on booking form elementor widget
* Made Compatible for WordPress 6.9

= 1.7.7 =
* Updated Accommodation Gallery CSS

= 1.7.6 =
* Updated Swiper Slider Library

= 1.7.5 =
* Added Default Checked option to service metabox

= 1.7.4 =
* Fixed Easy Hotel and WooCommerce booking status synchronization isssues
* Remove font from archive grid styles

= 1.7.3 =
* Update plugin prefix inside framework

= 1.7.2 =
* Added descriptions about third-party services are using in this plugin.

= 1.7.1 =
* Made changes coding standard as  WordPress rules;

= 1.7.0 =
* Made WordPress standard & imporved performance
* Improved: Minimum & maximum nights selection validation.
* Added: Custom buffering option for calendar start in the EHB Min Max extension.
* Removed: Minimum and maximum error message translation field from the translation tab of the EHB Min Max extension.
* Added: Minimum and maximum error message text to the POT file.
* Fixed: Ical warning issue at admin area.

= 1.6.9 =
* Fixed: City selection issue on the booking edit page. Replaced select field with a text field.

= 1.6.8 =
* Fixed: Date selection issues on the booking add/edit page.
* Removed: Unwanted menu items from plugin menus.
* Added: "Add New Services" button to the service selection on the accommodation edit page.

= 1.6.7 =
* Fixed: Calendar reset failure issue.

= 1.6.6 =
* Fixed: Default deposit amount empty issue. Improved validation.
* Added: Start Time and End Time columns to CSV and PDF exporter.
* Improved: Made EHB Reviews addon options compatible with the latest stable version of WordPress.

= 1.6.5 =
* Added: Hourly booking feature for the Single Day extension.

= 1.6.4 =
* Fixed: Condition added for checking total and available rooms.

= 1.6.3 =
* Fixed: Night count issue for EHB Week addon.

= 1.6.2 =
* Added: Discount amount and night count to cart meta.

= 1.6.1 =
* Improved: Currency & countries API loading speed for manual booking & payment.

= 1.6.0 =
* Added: Manual booking options for the EHB Manual Booking extension.
* Added: Payment history.
* Added: Deposit/Partial payment feature.
* Added: Sale pricing feature.
* Improved: Session pricing calculation for displaying discounted prices in the booking form.

= 1.5.9 =
* Fixed: Default color issues for the calendar.
* Fixed: Admin booking calendar for iCal bookings.

= 1.5.8 =
* Improved: Total cost and discounted pricing visibility issues.
* Added: Room quantity visibility conditions for extra services in booking details.
* Fixed: Coupon code synchronization issues with WooCommerce.

= 1.5.7 =
* Fixed: Added calendar day names to the POT file.
* Fixed: Booking synchronization issue for multi-language accommodations.

= 1.5.6 =
* Fixed: Per-night pricing display issues for min/max nights.
* Fixed: Booking details display issues.
* Fixed: Checkout selection error for previously checked-in date.

= 1.5.5 =
* Added: Date range selection options for holidays.

= 1.5.4 =
* Fixed: Booking process issues.
* Added: Booking based on check-in and check-out dates.
* Fixed: Minor bugs.

= 1.5.3 =
* Added: Calendar color options.
* Improved: Compatibility with EHB Currency addon.

= 1.5.0 =
* Fixed: Calendar view issue for previous check-in and next check-out dates.

= 1.4.9 =
* Fixed: WooCommerce product loading issues.
* Added: "Free" label for extra services with empty price.

= 1.4.8 =
* Improved: Advanced pricing feature.

= 1.4.7 =
* Added: Contact form feature for booking requests.
* Improved: Booking form calculation speed.

= 1.4.6 =
* Fixed: Calendar issues for cross-browser compatibility.

= 1.4.5 =
* Fixed: Advanced pricing calculation issues.

= 1.4.4 =
* Improved: Checkout and payments.

= 1.4.3 =
* Improved: Advanced pricing features.
* Improved: Booking request feature.

= 1.3.9 =
* Updated: Language file (POT).

= 1.3.8 =
* Improved: Compatibility with EHB Advanced Pricing addon.

= 1.3.7 =
* Added: Booking calendar in the admin panel.

= 1.3.6 =
* Added: Accommodation base translation.
* Added: Day-wise pricing visibility option.
* Added: Booking cancellation feature.
* Improved: Compatibility with EHB Reviews addon.

= 1.3.5 =
* Added: Day-wise pricing table on accommodation page. 
* Added: Check-in and check-out time in plugin options and accommodation page. 
* Moved: Capacity tab before all tabs in accommodation edit options.
* Removed: Week pricing field and merged all other pricing into week pricing.
* Fixed: Pagination issue in archive accommodations.
* Fixed: Compatibility issues with Polylang and WPML plugins.

= 1.3.4 =
* Fixed: Accommodation grid widget issues.

= 1.3.3 =
* Added: Maximum adult and children capacity option for the search form.

= 1.3.2 =
* Updated: Date format for cart & checkout.
* Improved: Booking form.
* Fixed: RTL issues.
* Fixed: Responsive issues.

= 1.3.1 =
* Fixed: Pricing issues for search result accommodations.

= 1.3.0 =
* Improved: Compatibility with Polylang plugin.
* Fixed: Check-in/check-out date issues on calendar.
* Added: Room availability status on booking form.
* Fixed: Extra service pricing calculation issues on booking form.

= 1.2.9 =
* Fixed: Search issues.

= 1.2.8 =
* Added: Elementor widgets — Gallery Slider, Booking Form & Availability Calendar.

= 1.2.7 =
* Improved: Guest capacity & filters of booking form.

= 1.2.6 =
* Improved: Compatibility with EHB Single Day addon.

= 1.2.5 =
* Improved: Compatibility with EHB Min-Max, EHB Week & EHB DB addons.
* Added: Booking request form.
* Added: Accommodation video feature.
* Added: Gallery slider controls.

= 1.2.4 =
* Improved: Compatibility with iCal addon.

= 1.2.3 =
* Fixed: Accommodation URL of WooCommerce pages.

= 1.2.2 =
* Improved: WooCommerce booking.

= 1.2.1 =
* Improved: Seasonal pricing settings.

= 1.2.0 =
* Added: Options for pricing type.
* Added: Options for day-wise pricing.

= 1.1.9 =
* Added: Related accommodations for Style One.
* Added: Accommodation-related options.
* Fixed: Minor translation issues.

= 1.1.8 =
* Added: Accommodation ordering for search & archive.
* Rearranged: Plugin options.

= 1.1.7 =
* Added: Option for setting holiday by accommodations.
* Improved: Booking filters & calendar.

= 1.1.6 =
* Fixed: Empty pricing issues of accommodations.

= 1.1.5 =
* Added: Option for adding coupon to accommodations.
* Fixed: Seasonal pricing options in accommodations.
* Fixed: Accommodation thumbnail placeholder issue.

= 1.1.4 =
* Fixed: Already booked dates booking issues.
* Fixed: Already booked & holiday dates indicator issues.
* Fixed: Accommodation details template issues.

= 1.1.3 =
* Added: Pricing update for calendar selection.

= 1.1.1 =
* Added: Availability calendar.
* Added: Option to disable booking.
* Added: Option for auto-approval of bookings.
* Added: Booking status.

= 1.1.0 =
* Added: Holiday option.
* Added: Inactive mode for reservation date.
* Fixed: Template save problem.
* Fixed: Translation issues.
* Added: Currency symbol option.

= 1.0.7 =
* Added: Accommodation pagination option.

= 1.0.6 =
* Added: Booking form styles.
* Added: String translation options.
* Fixed: CSS issues.

= 1.0.5 =
* Improved: Search features.

= 1.0.4 =
* Added: Custom booking option with external link.
* Added: New template for single room.

= 1.0.3 =
* Fixed: Some bugs.

= 1.0.2 =
* Added: Seasonal pricing options for rooms.
* Added: Multi-room booking capability for group reservations.
* Improved: Integration with WooCommerce for flexible payment methods.
* Fixed: Minor bugs in the booking form.

= 1.0.1 =
* Added: Room management interface for easy room additions.
* Improved: Booking form customization options.
* Fixed: Issue with booking calendar display.

= 1.0.0 =
* Initial release of Easy Hotel Booking.
* Core functionality for room management, booking form, and WooCommerce integration.

== Upgrade Notice ==

= 1.0.2 =
Added seasonal pricing and multi-room booking options. Please update to enjoy the new features.


== External Services ==

This plugin makes use of the following third-party open-source libraries to provide enhanced functionality. None of these libraries collect or transmit personal data outside your WordPress installation.

Flatpickr
Flatpickr is an open-source, lightweight JavaScript library for selecting dates and times. It provides a clean, accessible, and dependency-free interface for date and time inputs.
Source: https://github.com/flatpickr/flatpickr

jQuery Chosen AJAX Autocomplete Library
This library extends the functionality of HTML <select> fields by enabling AJAX-powered autocomplete and dynamic option loading. It is used to enhance the user experience when selecting from large datasets.
Source: https://github.com/meltingice/ajax-chosen , https://github.com/michaelperrin/ajax-chosen

Chosen Order
Chosen Order enhances Chosen multiple-select dropdowns by preserving and managing the order of selected items. It ensures consistent data ordering when users interact with multi-select inputs.
Source: https://github.com/tristanjahier/chosen-order

jQuery Interdependencies
This JavaScript library allows for the creation of conditional form logic, enabling specific fields to be shown or hidden based on other input values. It is used to build dynamic, user-friendly form interactions.
Source: https://github.com/miohtama/jquery-interdependencies

jQuery serializeObject
This library extends jQuery by adding a serializeObject() method, allowing form data to be converted into structured JavaScript objects. It simplifies the process of handling complex form inputs.
Source: https://github.com/hongymagic/jQuery.serializeObject


## Privacy Policy 
Easy Hotel Booking – Powerful Hotel Booking uses [Appsero](https://appsero.com) SDK to collect some telemetry data upon user's confirmation. This helps us to troubleshoot problems faster & make product improvements.

Appsero SDK **does not gather any data by default.** The SDK only starts gathering basic telemetry data **when a user allows it via the admin notice**. We collect the data to ensure a great user experience for all our users. 

Integrating Appsero SDK **DOES NOT IMMEDIATELY** start gathering data, **without confirmation from users in any case.**

Learn more about how [Appsero collects and uses this data](https://appsero.com/privacy-policy/)
