{"id":286965,"date":"2026-03-18T18:44:01","date_gmt":"2026-03-18T18:44:01","guid":{"rendered":"https:\/\/wordpress.org\/plugins\/modern-hotel-booking\/"},"modified":"2026-07-28T18:38:01","modified_gmt":"2026-07-28T18:38:01","slug":"modern-hotel-booking","status":"publish","type":"plugin","link":"https:\/\/haz.wordpress.org\/plugins\/modern-hotel-booking\/","author":7466611,"comment_status":"closed","ping_status":"closed","template":"","meta":{"version":"2.4.8","stable_tag":"2.4.8","tested":"7.0.2","requires":"6.6","requires_php":"8.0","requires_plugins":null,"header_name":"Modern Hotel Booking \u2014 Direct Booking Engine & Availability Calendar","header_author":"StartMySuccess","header_description":"Hotel Booking System for WordPress. Manage rooms, reservations and availability.","assets_banners_color":"dfddd8","last_updated":"2026-07-28 18:38:01","external_support_url":"","external_repository_url":"","donate_link":"https:\/\/startmysuccess.com\/","header_plugin_uri":"https:\/\/modernhotelwp.com\/","header_author_uri":"https:\/\/modernhotelwp.com\/","rating":3,"author_block_rating":0,"active_installs":0,"downloads":1389,"num_ratings":1,"support_threads":1,"support_threads_resolved":1,"author_block_count":0,"sections":["description","installation","faq","changelog"],"tags":{"2.2.7.6":{"tag":"2.2.7.6","author":"leslierad","date":"2026-03-22 12:07:14"},"2.2.7.7":{"tag":"2.2.7.7","author":"leslierad","date":"2026-03-23 17:38:01"},"2.3.0":{"tag":"2.3.0","author":"leslierad","date":"2026-04-06 20:58:12"},"2.3.1":{"tag":"2.3.1","author":"leslierad","date":"2026-04-10 14:08:13"},"2.3.5":{"tag":"2.3.5","author":"leslierad","date":"2026-04-22 11:54:13"},"2.3.7":{"tag":"2.3.7","author":"leslierad","date":"2026-04-26 12:17:12"},"2.3.8":{"tag":"2.3.8","author":"leslierad","date":"2026-05-06 21:37:20"},"2.3.9":{"tag":"2.3.9","author":"leslierad","date":"2026-05-20 19:15:39"},"2.4.0":{"tag":"2.4.0","author":"leslierad","date":"2026-05-26 20:13:33"},"2.4.1":{"tag":"2.4.1","author":"leslierad","date":"2026-05-27 17:29:26"},"2.4.2":{"tag":"2.4.2","author":"leslierad","date":"2026-06-11 19:00:35"},"2.4.4":{"tag":"2.4.4","author":"leslierad","date":"2026-07-10 11:24:13"},"2.4.5":{"tag":"2.4.5","author":"leslierad","date":"2026-07-21 18:04:41"},"2.4.8":{"tag":"2.4.8","author":"leslierad","date":"2026-07-28 18:38:01"}},"upgrade_notice":{"2.4.8":"<p>Updated FullCalendar v7.0.2, Elementor widgets, Braintree payments (Pro) and AI model refresh. Recommended for all users.<\/p>"},"ratings":{"1":0,"2":0,"3":1,"4":0,"5":0},"assets_icons":{"icon-128x128.png":{"filename":"icon-128x128.png","revision":3485959,"resolution":"128x128","location":"assets","locale":"","width":128,"height":128},"icon-256x256.png":{"filename":"icon-256x256.png","revision":3485959,"resolution":"256x256","location":"assets","locale":"","width":256,"height":256},"icon.svg":{"filename":"icon.svg","revision":3487833,"resolution":false,"location":"assets","locale":false}},"assets_banners":{"banner-1544x500.png":{"filename":"banner-1544x500.png","revision":3485959,"resolution":"1544x500","location":"assets","locale":"","width":1544,"height":500},"banner-772x250.png":{"filename":"banner-772x250.png","revision":3485959,"resolution":"772x250","location":"assets","locale":"","width":772,"height":250}},"assets_blueprints":{"blueprint.json":{"filename":"blueprint.json","revision":3627543,"resolution":false,"location":"assets","locale":"","contents":"{\"$schema\":\"https:\\\/\\\/playground.wordpress.net\\\/blueprint-schema.json\",\"meta\":{\"title\":\"Modern Hotel Booking - Azure Bay Showcase\",\"description\":\"Experience the full luxury resort setup with pre-seeded rooms and custom layouts.\",\"author\":\"StartMySuccess\"},\"preferredVersions\":{\"php\":\"8.3\",\"wp\":\"latest\"},\"login\":true,\"landingPage\":\"\\\/royal-ocean-suite\\\/\",\"steps\":[{\"step\":\"unzip\",\"zipFile\":{\"resource\":\"url\",\"url\":\"https:\\\/\\\/raw.githubusercontent.com\\\/leslieradue-web\\\/modern-hotel-booking-free\\\/main\\\/playground.zip\"},\"extractToPath\":\"\\\/wordpress\"},{\"step\":\"installPlugin\",\"pluginData\":{\"resource\":\"wordpress.org\\\/plugins\",\"slug\":\"modern-hotel-booking\"},\"options\":{\"activate\":true}}]}"}},"all_blocks":{"modern-hotel-booking\/room-calendar":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/room-calendar","version":"2.4.8","title":"Hotel: Room Calendar","category":"hotel-booking","icon":"calendar-alt","description":"Show an interactive availability calendar for a specific room.","example":{"attributes":{"roomId":0}},"keywords":["hotel","calendar","availability"],"textdomain":"modern-hotel-booking","attributes":{"roomId":{"type":"number","default":0}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js","editorStyle":"file:.\/block.css","viewScriptModule":["mhbo-flatpickr-module","mhbo-room-calendar-view"],"style":["mhbo-flatpickr-css","mhbo-calendar-style"]},"modern-hotel-booking\/business-card":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/business-card","version":"2.3.8","title":"Hotel: Business Card","category":"hotel-booking","icon":"id","description":"A compact summary of your hotel for headers or footers.","example":{"attributes":{"sections":"all"}},"keywords":["business","card","contact"],"textdomain":"modern-hotel-booking","attributes":{"sections":{"type":"string","default":"company,whatsapp,banking,revolut"}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js"},"modern-hotel-booking\/banking-details":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/banking-details","version":"2.3.8","title":"Hotel: Banking Details","category":"hotel-booking","icon":"money-alt","description":"Displays bank account information for direct bank transfers.","example":{"attributes":{"showInstructions":true,"layout":"card"}},"keywords":["bank","payment","transfer"],"textdomain":"modern-hotel-booking","attributes":{"showInstructions":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js"},"modern-hotel-booking\/whatsapp-button":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/whatsapp-button","version":"2.3.8","title":"Hotel: WhatsApp Button","category":"hotel-booking","icon":"phone","description":"Floating or inline WhatsApp chat button for direct bookings.","example":{"attributes":{"style":"button","text":"Chat with Us"}},"keywords":["whatsapp","chat","contact"],"textdomain":"modern-hotel-booking","attributes":{"style":{"type":"string","default":"button"},"text":{"type":"string","default":""},"message":{"type":"string","default":""}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js"},"modern-hotel-booking\/company-info":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/company-info","version":"2.3.8","title":"Hotel: Company Info","category":"hotel-booking","icon":"id-alt","description":"Display your hotel address, contact details, and social links.","example":{"attributes":{"showLogo":true,"showAddress":true,"layout":"vertical"}},"keywords":["company","info","hotel"],"textdomain":"modern-hotel-booking","attributes":{"showLogo":{"type":"boolean","default":true},"showAddress":{"type":"boolean","default":true},"showContact":{"type":"boolean","default":true},"showRegistration":{"type":"boolean","default":false},"layout":{"type":"string","default":"vertical"}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js"},"modern-hotel-booking\/booking-form":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/booking-form","version":"2.4.8","title":"Hotel: Booking Form","category":"hotel-booking","icon":"building","description":"A modern, elegant booking form for your rooms.","example":{"attributes":{"roomId":0}},"keywords":["hotel","booking","reservation"],"textdomain":"modern-hotel-booking","attributes":{"roomId":{"type":"number","default":0}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js","editorStyle":"file:.\/block.css","viewScriptModule":"mhbo-booking-form-view","style":"mhbo-calendar-style"},"modern-hotel-booking\/revolut-details":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/revolut-details","version":"2.3.8","title":"Hotel: Revolut Details","category":"hotel-booking","icon":"money","description":"Information for payments via Revolut (RevTag or Link).","example":{"attributes":{"showQR":true,"layout":"card"}},"keywords":["revolut","payment","pay"],"textdomain":"modern-hotel-booking","attributes":{"showQR":{"type":"boolean","default":true},"showLink":{"type":"boolean","default":true},"layout":{"type":"string","default":"card"}},"supports":{"html":false,"anchor":true,"color":{"background":true,"text":true,"gradients":true},"typography":{"fontSize":true,"lineHeight":true},"spacing":{"margin":true,"padding":true,"blockGap":true}},"editorScript":"file:.\/block.js"},"modern-hotel-booking\/ai-concierge":{"$schema":"https:\/\/schemas.wp.org\/trunk\/block.json","apiVersion":3,"name":"modern-hotel-booking\/ai-concierge","version":"2.3.8","title":"Hotel: AI Concierge","category":"hotel-booking","icon":"format-chat","description":"Embed the AI Concierge chat widget anywhere on your site.","keywords":["hotel","ai","artificial intelligence","concierge","chat","assistant","booking","widget","support"],"textdomain":"modern-hotel-booking","example":{"viewportWidth":800,"attributes":{"variant":"inline","position":"bottom-right","welcomeMessage":""}},"attributes":{"variant":{"type":"string","default":"floating","enum":["floating","inline"]},"position":{"type":"string","default":"bottom-right","enum":["bottom-right","bottom-left"]},"welcomeMessage":{"type":"string","default":""},"theme":{"type":"string","default":""}},"supports":{"html":false,"anchor":true,"align":["wide","full"],"color":{"background":true,"text":false},"typography":{"fontSize":false,"lineHeight":false},"spacing":{"margin":true,"padding":true}},"editorScript":"file:.\/index.js","editorStyle":"file:.\/editor.css","style":"mhbo-chat-widget"}},"tagged_versions":["2.2.7.6","2.2.7.7","2.3.0","2.3.1","2.3.5","2.3.7","2.3.8","2.3.9","2.4.0","2.4.1","2.4.2","2.4.4","2.4.5","2.4.8"],"block_files":[],"assets_screenshots":{"screenshot-1.png":{"filename":"screenshot-1.png","revision":3485959,"resolution":"1","location":"assets","locale":"","width":711,"height":991},"screenshot-2.png":{"filename":"screenshot-2.png","revision":3485959,"resolution":"2","location":"assets","locale":"","width":1200,"height":648},"screenshot-3.png":{"filename":"screenshot-3.png","revision":3485959,"resolution":"3","location":"assets","locale":"","width":1200,"height":761},"screenshot-4.png":{"filename":"screenshot-4.png","revision":3485959,"resolution":"4","location":"assets","locale":"","width":1200,"height":1511},"screenshot-5.png":{"filename":"screenshot-5.png","revision":3485959,"resolution":"5","location":"assets","locale":"","width":1200,"height":1043}},"screenshots":{"1":"<strong>Hotel Booking Form<\/strong> \u2014 Responsive direct booking form with real-time availability checking and live per-night price calculation on any WordPress theme.","2":"<strong>Booking Management Dashboard<\/strong> \u2014 Complete reservation overview with upcoming bookings, revenue tracking, and guest management for vacation rental owners.","3":"<strong>Room &amp; Property Configuration<\/strong> \u2014 Set up unlimited room types with per-night pricing, guest capacity, photos, amenities, and availability rules for your hotel or B&amp;B.","4":"<strong>Real-Time Availability Calendar<\/strong> \u2014 Color-coded interactive booking calendar showing live room availability, reservations, and blocked dates at a glance.","5":"<strong>Plugin Settings &amp; AI Concierge Setup<\/strong> \u2014 Configure email notifications, currency, booking rules, payment options, and connect your free AI Concierge API key."}},"plugin_section":[262246],"plugin_tags":[4490,275,4486,5071,6467],"plugin_category":[45],"plugin_contributors":[258055],"plugin_business_model":[],"class_list":["post-286965","plugin","type-plugin","status-publish","hentry","plugin_section-dashboard-widgets","plugin_tags-bed-and-breakfast","plugin_tags-booking-calendar","plugin_tags-hotel-booking","plugin_tags-property-management","plugin_tags-vacation-rental","plugin_category-ecommerce","plugin_contributors-leslierad","plugin_committers-leslierad"],"banners":{"banner":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/banner-772x250.png?rev=3485959","banner_2x":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/banner-1544x500.png?rev=3485959","banner_rtl":false,"banner_2x_rtl":false},"icons":{"svg":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/icon.svg?rev=3487833","icon":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/icon.svg?rev=3487833","icon_2x":false,"generated":false},"screenshots":[{"src":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/screenshot-1.png?rev=3485959","caption":"<strong>Hotel Booking Form<\/strong> \u2014 Responsive direct booking form with real-time availability checking and live per-night price calculation on any WordPress theme."},{"src":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/screenshot-2.png?rev=3485959","caption":"<strong>Booking Management Dashboard<\/strong> \u2014 Complete reservation overview with upcoming bookings, revenue tracking, and guest management for vacation rental owners."},{"src":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/screenshot-3.png?rev=3485959","caption":"<strong>Room &amp; Property Configuration<\/strong> \u2014 Set up unlimited room types with per-night pricing, guest capacity, photos, amenities, and availability rules for your hotel or B&amp;B."},{"src":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/screenshot-4.png?rev=3485959","caption":"<strong>Real-Time Availability Calendar<\/strong> \u2014 Color-coded interactive booking calendar showing live room availability, reservations, and blocked dates at a glance."},{"src":"https:\/\/ps.w.org\/modern-hotel-booking\/assets\/screenshot-5.png?rev=3485959","caption":"<strong>Plugin Settings &amp; AI Concierge Setup<\/strong> \u2014 Configure email notifications, currency, booking rules, payment options, and connect your free AI Concierge API key."}],"raw_content":"<!--section=description-->\n<p><strong>Modern Hotel Booking<\/strong> is a hotel booking plugin for WordPress that lets vacation rental owners, B&amp;B hosts, guesthouse managers and boutique hoteliers accept direct bookings on their own website \u2014 with zero OTA commission fees.<\/p>\n\n<p>Built as a complete direct booking engine with a real-time availability calendar, AI-powered guest concierge and full page builder support, it replaces the need for costly OTA platforms like Airbnb or Booking.com.<\/p>\n\n<h4>\ud83d\udcb0 Direct Bookings \u2014 Keep 100% of Your Revenue<\/h4>\n\n<ul>\n<li><strong>Per-Night Booking Engine<\/strong> \u2014 Optimized for hotels, guesthouses, bed and breakfasts and vacation rentals<\/li>\n<li><strong>Color-Coded Availability Calendar<\/strong> \u2014 Real-time room availability as a Gutenberg block, shortcode or Elementor widget<\/li>\n<li><strong>Zero Commission<\/strong> \u2014 Accept direct room reservations on your WordPress site without paying 15\u201325% OTA fees<\/li>\n<li><strong>Manual &amp; Automated Availability<\/strong> \u2014 Free manual date blocking + Pro automated 2-way iCal sync with Airbnb, VRBO &amp; Google Calendar<\/li>\n<\/ul>\n\n<h4>\ud83e\udd16 AI Concierge \u2014 24\/7 Virtual Receptionist<\/h4>\n\n<p>The first hotel booking plugin with a built-in AI Concierge. Your 24\/7 virtual front desk answers guest inquiries about room availability, amenities, pricing, check-in policies and house rules \u2014 then guides guests through booking. Connect your own free Google Gemini or OpenAI API key with zero ongoing fees.<\/p>\n\n<h4>\ud83d\udccb Free Core Features<\/h4>\n\n<p><strong>Property &amp; Room Management<\/strong><\/p>\n\n<ul>\n<li>Unlimited room types and room units with base per-night pricing and guest capacity<\/li>\n<li>Flexible min\/max night stay rules, globally or per room<\/li>\n<li>Manual date blocking and offline guest booking creation<\/li>\n<li>Same-day turnover logic for check-in and check-out management<\/li>\n<\/ul>\n\n<p><strong>Page Builder &amp; Theme Compatibility<\/strong><\/p>\n\n<ul>\n<li>8 native Gutenberg blocks \u2014 Booking Form, Room Calendar, Room Grid, Company Profile, WhatsApp Chat, Bank Transfer, Revolut Pay, AI Concierge<\/li>\n<li>Full shortcode support \u2014 [mhbo_booking_form], [mhbo_room_calendar], [mhbo_room_grid], [mhbo_company_profile]<\/li>\n<li>4 optional Elementor widgets with visual controls and live editor preview<\/li>\n<li>Works with any WordPress theme \u2014 Block themes, Classic editor, Divi, Beaver Builder, and more<\/li>\n<\/ul>\n\n<p><strong>Guest Communication &amp; Payments<\/strong><\/p>\n\n<ul>\n<li>AI Concierge chatbot with 13 native WP 7.0 Abilities in 15+ languages<\/li>\n<li>Custom HTML email templates for booking confirmation notifications<\/li>\n<li>Offline payments \u2014 Pay on Arrival, Bank Transfer, Revolut Pay link\/QR, WhatsApp inquiry<\/li>\n<\/ul>\n\n<p><strong>Privacy &amp; Performance<\/strong><\/p>\n\n<ul>\n<li>Zero-trace architecture \u2014 all data stored locally in your WordPress database, no external tracking<\/li>\n<li>Multilingual \u2014 WPML 4.x\/5.x, Polylang, Bogo and qTranslate-X compatible with 15 localized languages<\/li>\n<li>High-concurrency MySQL locking (GET_LOCK) to prevent double-booking<\/li>\n<\/ul>\n\n<h4>\ud83c\udfc6 Pro Features<\/h4>\n\n<p><strong>Online Payments &amp; Channel Management<\/strong><\/p>\n\n<ul>\n<li>Stripe (Credit Cards, Apple Pay, Google Pay, 3D Secure), PayPal and Braintree (3DS2) payment gateways<\/li>\n<li>Automated 2-way iCal sync \u2014 Airbnb, VRBO, Szallas.hu, Travelminit, Google Calendar and any iCal feed<\/li>\n<li>Deposit payments \u2014 percentage or fixed amount at checkout<\/li>\n<\/ul>\n\n<p><strong>Dynamic Pricing &amp; Promotions<\/strong><\/p>\n\n<ul>\n<li>Seasonal rates for date ranges, holidays, and peak seasons<\/li>\n<li>Weekend price multipliers for Friday and Saturday<\/li>\n<li>Extra guest and child tier pricing<\/li>\n<li>Coupon and promo code engine integrated with AI Concierge<\/li>\n<li>Visual calendar editor for bulk rate and stay rule management<\/li>\n<\/ul>\n\n<p><strong>Analytics, Invoicing &amp; Compliance<\/strong><\/p>\n\n<ul>\n<li>Business intelligence dashboard \u2014 ADR, RevPAR, Occupancy Rate and revenue charts<\/li>\n<li>Professional HTML and PDF invoicing with VAT inclusive\/exclusive tax breakdowns<\/li>\n<li>GDPR compliance suite with consent checkboxes and automated PII erasure<\/li>\n<li>Zero-trust AI identity verification with 6-digit OTP email for returning guests<\/li>\n<\/ul>\n\n<p><a href=\"https:\/\/modernhotelwp.com\/\">Official Documentation<\/a> | <a href=\"https:\/\/startmysuccess.com\/modern-hotel-booking-wordpress-plugin\/\">Pro Features &amp; Licensing<\/a> | <a href=\"https:\/\/startmysuccess.com\/privacy-policy\/\">Privacy Policy<\/a> | <a href=\"https:\/\/github.com\/leslieradue-web\/modern-hotel-booking-free\">GitHub<\/a><\/p>\n\n<h4>\ud83c\udfe1 Who Is This For?<\/h4>\n\n<ul>\n<li><strong>Guesthouses<\/strong> \u2014 per-night booking logic, WhatsApp inquiry and professional invoicing<\/li>\n<li><strong>Bed &amp; Breakfasts<\/strong> \u2014 min\/max stay rules, email automation, AI Concierge guest support<\/li>\n<li><strong>Vacation Rentals<\/strong> \u2014 standalone property management with zero OTA commission dependency<\/li>\n<li><strong>Cabins &amp; Cottages<\/strong> \u2014 seasonal pricing, deposit payments and iCal sync<\/li>\n<li><strong>Boutique Hotels<\/strong> \u2014 multi-room availability engine with real-time booking calendar<\/li>\n<\/ul>\n\n<h3>Quick Start in 5 Steps<\/h3>\n\n<ol>\n<li><strong>Hotel Booking &gt; Room Types<\/strong> \u2014 Create your room or unit categories with base price and capacity<\/li>\n<li><strong>Hotel Booking &gt; Rooms<\/strong> \u2014 Add individual rooms or units and assign each to a Room Type<\/li>\n<li><strong>Hotel Booking &gt; Settings &gt; General<\/strong> \u2014 Select your Booking Page from the dropdown<\/li>\n<li><strong>Edit any page<\/strong> \u2014 Add the Hotel: Booking Form Gutenberg block, shortcode [mhbo_booking_form] or optional Elementor widget<\/li>\n<li><strong>(Optional) Hotel Booking &gt; Settings &gt; AI<\/strong> \u2014 Paste your free Google Gemini API key to activate your AI Concierge instantly<\/li>\n<\/ol>\n\n<h3>Credits<\/h3>\n\n<p>Open-source libraries bundled locally \u2014 no external CDN requests:<\/p>\n\n<ul>\n<li>FullCalendar v7.0.2 \u2014 MIT License \u2014 <a href=\"https:\/\/fullcalendar.io\">fullcalendar.io<\/a><\/li>\n<li>Chart.js v4.5.1 \u2014 MIT License \u2014 <a href=\"https:\/\/www.chartjs.org\">chartjs.org<\/a><\/li>\n<li>Flatpickr v4.6.13 \u2014 MIT License \u2014 <a href=\"https:\/\/flatpickr.js.org\">flatpickr.js.org<\/a><\/li>\n<\/ul>\n\n<h3>Privacy Policy<\/h3>\n\n<p>Modern Hotel Booking does not collect or transmit guest or admin data to our servers. All booking data is stored locally in your WordPress database.<\/p>\n\n<p><strong>AI Concierge:<\/strong> When enabled, guest messages and property context are sent to your configured AI provider (Google Gemini or OpenAI) to generate responses. Conversation context is stored as WordPress Transients for up to 2 hours then automatically deleted. No PII is permanently stored by this plugin.<\/p>\n\n<p><strong>Rate Limiting:<\/strong> Anonymised per-IP request counts are stored as Transients (2-minute TTL) to prevent abuse. No IP addresses are permanently saved.<\/p>\n\n<p>See our full <a href=\"https:\/\/startmysuccess.com\/privacy-policy\/\">Privacy Policy<\/a>.<\/p>\n\n<h3>External Services<\/h3>\n\n<p>All connections are optional and only active when configured by the administrator:<\/p>\n\n<ul>\n<li><strong>WhatsApp<\/strong> \u2014 Communication links only. <a href=\"https:\/\/www.whatsapp.com\/legal\/privacy-policy\">Privacy Policy<\/a><\/li>\n<li><strong>Revolut<\/strong> \u2014 Payment links and QR codes. <a href=\"https:\/\/www.revolut.com\/legal\/privacy\">Privacy Policy<\/a><\/li>\n<li><strong>Google Gemini \/ OpenAI<\/strong> \u2014 AI Concierge responses during active chat only. <a href=\"https:\/\/policies.google.com\/privacy\">Google Privacy<\/a> | <a href=\"https:\/\/openai.com\/privacy\/\">OpenAI Privacy<\/a><\/li>\n<\/ul>\n\n<p><strong>Pro version only:<\/strong><\/p>\n\n<ul>\n<li><strong>Stripe<\/strong> \u2014 Card, Apple Pay, Google Pay processing. <a href=\"https:\/\/stripe.com\/privacy\">Privacy Policy<\/a><\/li>\n<li><strong>PayPal<\/strong> \u2014 Account payment processing. <a href=\"https:\/\/www.paypal.com\/webapps\/mpp\/ua\/privacy-full\">Privacy Policy<\/a><\/li>\n<li><strong>Braintree<\/strong> \u2014 Credit Card &amp; Debit Card processing. <a href=\"https:\/\/www.braintreepayments.com\/legal\/braintree-privacy-policy\">Privacy Policy<\/a><\/li>\n<li><strong>iCal Sync<\/strong> \u2014 Reads public calendar feeds. No data sent to our servers.<\/li>\n<li><strong>StartMySuccess<\/strong> \u2014 License verification and Pro updates. <a href=\"https:\/\/startmysuccess.com\/privacy-policy\/\">Privacy Policy<\/a><\/li>\n<\/ul>\n\n<!--section=installation-->\n<ol>\n<li>Go to <strong>Plugins &gt; Add New<\/strong> in your WordPress admin.<\/li>\n<li>Search for <strong>\"Modern Hotel Booking\"<\/strong>.<\/li>\n<li>Click <strong>Install Now<\/strong> and then <strong>Activate<\/strong>.<\/li>\n<\/ol>\n\n<!--section=faq-->\n<dl>\n<dt id=\"is%20this%20hotel%20booking%20plugin%20completely%20free%3F\"><h3>Is this hotel booking plugin completely free?<\/h3><\/dt>\n<dd><p>Yes. The core plugin \u2014 including unlimited room types and units, real-time availability calendar, AJAX booking form, AI Concierge virtual receptionist, 8 Gutenberg blocks, shortcodes, 4 optional Elementor widgets, email notifications and manual date blocking \u2014 is 100% free with no booking limits or hidden transaction fees.<\/p><\/dd>\n<dt id=\"does%20it%20work%20with%20any%20wordpress%20theme%3F\"><h3>Does it work with any WordPress theme?<\/h3><\/dt>\n<dd><p>Modern Hotel Booking works with any WordPress theme. It includes 8 native Gutenberg blocks and full shortcode support for Block themes, Classic editor, Divi, Beaver Builder, and any page builder. For Elementor users, 4 dedicated widgets are included.<\/p><\/dd>\n<dt id=\"can%20i%20accept%20direct%20bookings%20without%20airbnb%20or%20booking.com%3F\"><h3>Can I accept direct bookings without Airbnb or Booking.com?<\/h3><\/dt>\n<dd><p>Yes. Modern Hotel Booking is a direct booking engine designed so guests book on your WordPress site and you keep 100% of the revenue with zero OTA commission fees. The Pro version adds optional two-way iCal sync to keep your OTA calendars synchronized.<\/p><\/dd>\n<dt id=\"how%20does%20the%20ical%20sync%20work%20for%20airbnb%20and%20vrbo%3F\"><h3>How does the iCal sync work for Airbnb and VRBO?<\/h3><\/dt>\n<dd><p>The free version supports manual date blocking to prevent double bookings. Modern Hotel Booking Pro adds automated two-way background iCal synchronization for Airbnb, VRBO, Szallas.hu, Travelminit, Google Calendar and any platform that supports iCal feeds.<\/p><\/dd>\n<dt id=\"which%20payment%20gateways%20are%20supported%3F\"><h3>Which payment gateways are supported?<\/h3><\/dt>\n<dd><p>The free version supports Pay on Arrival, Direct Bank Transfer, Revolut Pay links and QR codes, and WhatsApp booking inquiries. The Pro version adds Stripe (Credit Cards, Apple Pay, Google Pay, 3D Secure), PayPal, and Braintree (3DS2) for automated online checkout.<\/p><\/dd>\n<dt id=\"how%20does%20the%20ai%20concierge%20virtual%20receptionist%20work%3F\"><h3>How does the AI Concierge virtual receptionist work?<\/h3><\/dt>\n<dd><p>The AI Concierge acts as a 24\/7 automated receptionist on your website. It uses your property data \u2014 room rates, check-in policies, amenities, house rules \u2014 to answer guest questions instantly in 15+ languages and guide guests through booking a room. You connect your own free Google Gemini or OpenAI API key with zero ongoing subscription costs.<\/p><\/dd>\n<dt id=\"is%20this%20a%20good%20hotel%20booking%20plugin%20for%20bed%20and%20breakfasts%3F\"><h3>Is this a good hotel booking plugin for bed and breakfasts?<\/h3><\/dt>\n<dd><p>Yes. Modern Hotel Booking is purpose-built for small independent properties including bed and breakfasts, guesthouses, vacation rentals, cabins, and boutique hotels. It provides per-night booking logic, min\/max stay rules, and a professional reservation system without OTA dependency.<\/p><\/dd>\n<dt id=\"is%20guest%20data%20kept%20private%20and%20gdpr%20compliant%3F\"><h3>Is guest data kept private and GDPR compliant?<\/h3><\/dt>\n<dd><p>Yes. Modern Hotel Booking uses a zero-trace architecture. All property data and guest reservations are stored locally in your WordPress database. No tracking scripts or guest data are sent to external servers. The Pro version includes a full GDPR compliance suite with consent checkboxes and automated PII erasure tools.<\/p><\/dd>\n<dt id=\"where%20do%20i%20get%20the%20pro%20version%20and%20documentation%3F\"><h3>Where do I get the Pro version and documentation?<\/h3><\/dt>\n<dd><p>Visit <a href=\"https:\/\/modernhotelwp.com\/\">ModernHotelWP.com<\/a> for official documentation and guides, and <a href=\"https:\/\/startmysuccess.com\/modern-hotel-booking-wordpress-plugin\/\">StartMySuccess.com<\/a> for Pro licensing, plans and priority support.<\/p><\/dd>\n<dt id=\"does%20this%20plugin%20support%20seasonal%20pricing%20and%20coupons%3F\"><h3>Does this plugin support seasonal pricing and coupons?<\/h3><\/dt>\n<dd><p>Yes. Modern Hotel Booking Pro includes seasonal rates for any date range, weekend price multipliers, extra guest and child tier pricing, and a coupon and promo code engine. All pricing features are managed through a visual calendar editor.<\/p><\/dd>\n\n<\/dl>\n\n<!--section=changelog-->\n<h4>2.4.8<\/h4>\n\n<ul>\n<li>MOD (Free &amp; Pro): Updated bundled FullCalendar library to v7.0.2.<\/li>\n<\/ul>\n\n<h4>2.4.7.1<\/h4>\n\n<ul>\n<li>NEW (Pro): Braintree Payment Gateway Integration \u2014 Direct credit card, debit card, and 3D Secure 2 (3DS2) processing via Braintree Web Drop-in SDK.<\/li>\n<li>NEW (Free): Enterprise Elementor Widget Pack \u2014 4 native Elementor widgets (Booking Form, Room Grid, Calendar, AI Concierge) with live editor preview.<\/li>\n<li>MOD (Free &amp; Pro): AI Model Landscape Refresh (July 2026) \u2014 Added gemini-3.6-flash, OpenAI gpt-5.6 family, and Anthropic claude-sonnet-5 and claude-opus-5.<\/li>\n<li>NEW (Free &amp; Pro): Extended WPML 4.x\/5.x Deep Compatibility for Room post types, taxonomies, and metadata.<\/li>\n<\/ul>\n\n<h4>2.4.5<\/h4>\n\n<ul>\n<li>MOD (Free &amp; Pro): Improved translation plugin compatibility \u2014 WPML, Polylang, and added Bogo compatibility.<\/li>\n<\/ul>\n\n<h4>2.4.4<\/h4>\n\n<ul>\n<li>NEW (Free &amp; Pro): Atomic Availability Locking using MySQL native locks (GET_LOCK) for high-concurrency environments.<\/li>\n<li>MOD (Free &amp; Pro): Improved mobile responsiveness for the Booking Modal.<\/li>\n<li>FIX (Free &amp; Pro): AI Concierge Abilities API fixes for WP 6.9+ and WP 7.0+ compatibility.<\/li>\n<\/ul>\n\n<p>For the full changelog of all versions, see <a href=\"https:\/\/plugins.svn.wordpress.org\/modern-hotel-booking\/trunk\/changelog.txt\">changelog.txt<\/a>.<\/p>","raw_excerpt":"Hotel booking plugin for WordPress \u2014 direct bookings, availability calendar, AI Concierge &amp; iCal sync for vacation rentals B&amp;Bs &amp; guesthouses.","jetpack_sharing_enabled":true,"_links":{"self":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin\/286965","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin"}],"about":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/types\/plugin"}],"replies":[{"embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/comments?post=286965"}],"author":[{"embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wporg\/v1\/users\/leslierad"}],"wp:attachment":[{"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/media?parent=286965"}],"wp:term":[{"taxonomy":"plugin_section","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_section?post=286965"},{"taxonomy":"plugin_tags","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_tags?post=286965"},{"taxonomy":"plugin_category","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_category?post=286965"},{"taxonomy":"plugin_contributors","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_contributors?post=286965"},{"taxonomy":"plugin_business_model","embeddable":true,"href":"https:\/\/haz.wordpress.org\/plugins\/wp-json\/wp\/v2\/plugin_business_model?post=286965"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}