Modern Hotel Booking
Modern Hotel Booking is a hotel booking plugin for WordPress that lets vacation rental owners, B&B hosts, guesthouse managers and boutique hoteliers accept direct bookings on their own website — with zero OTA commission fees. 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. 💰 Direct Bookings — Keep 100% of Your Revenue Per-Night Booking Engine — Optimized for hotels, guesthouses, bed and breakfasts and vacation rentals Color-Coded Availability Calendar — Real-time room availability as a Gutenberg block, shortcode or Elementor widget Zero Commission — Accept direct room reservations on your WordPress site without paying 15–25% OTA fees Manual & Automated Availability — Free manual date blocking + Pro automated 2-way iCal sync with Airbnb, VRBO & Google Calendar 🤖 AI Concierge — 24/7 Virtual Receptionist 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 — then guides guests through booking. Connect your own free Google Gemini or OpenAI API key with zero ongoing fees. 📋 Free Core Features Property & Room Management Unlimited room types and room units with base per-night pricing and guest capacity Flexible min/max night stay rules, globally or per room Manual date blocking and offline guest booking creation Same-day turnover logic for check-in and check-out management Page Builder & Theme Compatibility 8 native Gutenberg blocks — Booking Form, Room Calendar, Room Grid, Company Profile, WhatsApp Chat, Bank Transfer, Revolut Pay, AI Concierge Full shortcode support — [mhbo_booking_form], [mhbo_room_calendar], [mhbo_room_grid], [mhbo_company_profile] 3 optional Elementor widgets with visual controls and live editor preview Works with any WordPress theme — Block themes, Classic editor, Divi, Beaver Builder, and more Guest Communication & Payments AI Concierge chatbot with 13 native WP 7.0 Abilities in 15+ languages Custom HTML email templates for booking confirmation notifications Offline payments — Pay on Arrival, Bank Transfer, Revolut Pay link/QR, WhatsApp inquiry Privacy & Performance Zero-trace architecture — all data stored locally in your WordPress database, no external tracking Multilingual — WPML 4.x/5.x, Polylang, Bogo and qTranslate-X compatible with 15 localized languages High-concurrency MySQL locking (GET_LOCK) to prevent double-booking 🏆 Pro Features Online Payments & Channel Management Stripe (Credit Cards, Apple Pay, Google Pay, 3D Secure), PayPal and Braintree (3DS2) payment gateways Automated 2-way iCal sync — Airbnb, VRBO, Szallas.hu, Travelminit, Google Calendar and any iCal feed Deposit payments — percentage or fixed amount at checkout Dynamic Pricing & Promotions Seasonal rates for date ranges, holidays, and peak seasons Weekend price multipliers for Friday and Saturday Extra guest and child tier pricing Coupon and promo code engine integrated with AI Concierge Visual calendar editor for bulk rate and stay rule management Analytics, Invoicing & Compliance Business intelligence dashboard — ADR, RevPAR, Occupancy Rate and revenue charts Professional HTML and PDF invoicing with VAT inclusive/exclusive tax breakdowns GDPR compliance suite with consent checkboxes and automated PII erasure Zero-trust AI identity verification with 6-digit OTP email for returning guests Official Documentation | Pro Features & Licensing | Privacy Policy | GitHub 🏡 Who Is This For? Guesthouses — per-night booking logic, WhatsApp inquiry and professional invoicing Bed & Breakfasts — min/max stay rules, email automation, AI Concierge guest support Vacation Rentals — standalone property management with zero OTA commission dependency Cabins & Cottages — seasonal pricing, deposit payments and iCal sync Boutique Hotels — multi-room availability engine with real-time booking calendar Quick Start in 5 Steps Hotel Booking > Room Types — Create your room or unit categories with base price and capacity Hotel Booking > Rooms — Add individual rooms or units and assign each to a Room Type Hotel Booking > Settings > General — Select your Booking Page from the dropdown Edit any page — Add the Hotel: Booking Form Gutenberg block, shortcode [mhbo_booking_form] or optional Elementor widget (Optional) Hotel Booking > Settings > AI — Paste your free Google Gemini API key to activate your AI Concierge instantly Credits Open-source libraries bundled locally — no external CDN requests: FullCalendar v7.0.2 — MIT License — fullcalendar.io Chart.js v4.5.1 — MIT License — chartjs.org Flatpickr v4.6.13 — MIT License — flatpickr.js.org Privacy Policy 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. AI Concierge: 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. Rate Limiting: Anonymised per-IP request counts are stored as Transients (2-minute TTL) to prevent abuse. No IP addresses are permanently saved. See our full Privacy Policy. External Services All connections are optional and only active when configured by the administrator: WhatsApp — Communication links only. Privacy Policy Revolut — Payment links and QR codes. Privacy Policy Google Gemini / OpenAI — AI Concierge responses during active chat only. Google Privacy | OpenAI Privacy Pro version only: Stripe — Card, Apple Pay, Google Pay processing. Privacy Policy PayPal — Account payment processing. Privacy Policy Braintree — Credit Card & Debit Card processing. Privacy Policy iCal Sync — Reads public calendar feeds. No data sent to our servers. StartMySuccess — License verification and Pro updates. Privacy Policy
Top keywords
- booking22×2.53%
- room14×1.61%
- ai12×1.38%
- privacy12×1.38%
- concierge10×1.15%
- ai concierge9×1.03%
- calendar9×1.03%
- google9×1.03%
- guest9×1.03%
- hotel9×1.03%
- hotel booking9×1.03%
- policy9×1.03%
Travelly – Tour & Travel Booking Manager for WooCommerce
Travelly – Tour & Travel Booking Manager for WooCommerce is a complete WordPress booking plugin built for travel agencies, tour operators, and hotel owners who want to sell and manage bookings directly from their website. Launch a fully functional travel booking site in under five minutes, no coding required. With Travelly, you can create unlimited tour packages, set custom pricing and schedules, manage guest information, and accept payments through any WooCommerce-supported gateway — all from your familiar WordPress dashboard. Prefer to run without WooCommerce? Switch to Custom booking mode and Travelly handles the whole booking flow itself — its own checkout, its own order records, and the built-in Offline Payment method — with no WooCommerce install required. Launch your travel booking site in under five minutes using the most feature-rich booking plugin available. Explore the Demo: 🌐 Live Demo 📘 Online Documentation 🛍️ Install Travelly 🏆 Trusted by 1,000+ WordPress Websites Travelly is one of the most popular free tour and travel booking plugins in the WordPress.org repository, rated 4.8 out of 5 stars by travel agencies and tour operators worldwide. ✨ Key Features Full WooCommerce Integration – Sell tour packages using your existing WooCommerce store and accept payments through every gateway WooCommerce supports (Stripe, PayPal, and more). Works Without WooCommerce – Choose Custom booking mode to use Travelly’s own checkout, order records, and built-in Offline Payment method instead. Unified Booking Manager – One admin screen for every booking, whether it came from WooCommerce or the built-in checkout, with status changes, order notes, and CSV export. Comprehensive Tour Management – Add tour name, description, ticket type, quantity, price, category, and organizer. Extra Services – Offer optional add-ons with their own price and quantity. Google Maps Integration – Show tour locations visually on an interactive map. Flexible Scheduling – Set start date, end date, time options, and off-schedule (blocked) dates for every tour. Guest Information – Capture and manage guest details directly from the booking details screen. Hotel Booking Support – Manage hotel listings alongside your tour packages. Customer Wishlist – Let visitors save tours to a wishlist from any listing and review them in their account. Modern Admin Experience – Redesigned tour editor with sidebar navigation and autosave, a searchable tour list with Classic/Compact/Modern layouts, plus Welcome and System Status pages. Responsive & SEO-Friendly Design – Fast, mobile-friendly booking pages that are optimized for search engines. Cross-Browser Compatibility – Consistent experience across all modern browsers. Multilingual Ready – Works with WPML and Polylang for multilingual travel websites. Powerful Shortcodes & Gutenberg Blocks – Display tour lists, search forms, filters, and hotel listings anywhere using shortcodes or blocks. Works With Any Theme – Fully compatible with any standard WordPress theme that supports WooCommerce. 🧱 Gutenberg Blocks Included Travelly ships with 8 ready-to-use blocks: Tour Top Search Tour List Tour Top Filter Tour Location List Tour Search Result Tour Hotel List Tour Registration Related Tours 🔧 Shortcodes Display your tours anywhere on your site using flexible shortcodes: [travel-list cat='' org='' style='grid' show='' pagination='no' sort='ASC' city='' country='' status=''] Tour list view [travel-list style=’list’] Tour grid view [travel-list style=’grid’] Grid styles (Lotus, Flora, Blossom, Orchid) [travel-list style=’lotus’ column=3] [travel-list style=’flora’ column=3 show=’15’ pagination=’yes’] [travel-list style=’blossom’ show=’9′ column=3 pagination=’yes’] [travel-list style=’orchid’ column=3 pagination=’yes’ show=12] Tour location grid [travel-location-list column=4 show=4] Tour search form [ttbm-top-search] Tour list without sidebar filter [travel-list style=’grid’ show=’9′ column=3 pagination=’yes’ sidebar-filter=’no’] Tour list with top filter [ttbm-top-filter style=’list’] Tour list with modern filter bar [ttbm-tour-list style=’grid’ column=3 show=’9′ pagination=’yes’] Expired tours only [travel-list style=’list’ status=’expired’] Featured / popular / trending / deal-discount tours [wptravelly-tour-list type=’feature’ column=2 show=4 carousel=’no’] [wptravelly-tour-list type=’popular’ column=2 show=4 carousel=’no’] [wptravelly-tour-list type=’trending’ column=2 show=4 carousel=’no’] [wptravelly-tour-list type=’deal-discount’ column=2 show=2 carousel=’no’] Hotel search form [wptravelly-hotel-search] Hotel search result (create a page with slug hotel-search-result) [wptravelly-hotel-search-list] Hotel list with sidebar filter [wptravelly-hotel-list sidebar-filter=’yes’ price-filter=’yes’] Booking confirmation page (used by the built-in checkout in Custom booking mode) [ttbm-booking-confirmation] 💳 Payment Gateways Travelly supports two booking modes, switchable from Tour Settings → Payments: WooCommerce mode – bookings go through the WooCommerce cart and checkout, so every WooCommerce-supported payment gateway (Stripe, PayPal, and dozens more) works out of the box. Custom mode – Travelly runs its own checkout and stores its own order records, so you can take bookings with WooCommerce deactivated. Offline Payment (bank transfer, pay on arrival, cash) is included free; PayPal and Stripe for Custom mode ship with Travelly PRO. 🚀 Premium Features (PRO Version) Upgrade to Travelly PRO for advanced tour and travel booking management: 🎫 Downloadable PDF Tickets 📝 Custom Registration Forms 📧 Automatic Email Confirmations with PDF Ticket 📊 CSV Export of Attendee List 📅 Recurring Tours with Specific and Repeated Dates 🧩 Available Add-ons Extend Travelly further with these premium add-ons: Backend Order Addon – create bookings manually from the admin dashboard Seat Plan Addon – let customers pick specific seats Seasonal Pricing Addon – set prices by date range Group/Bulk Pricing Addon – quantity-based discounts Early Bird Pricing Addon – time-limited discounts QR Code Addon – QR code check-in and ticket verification 🎨 Tour Page Templates Choose from multiple tour details page styles, including a Viator-style template, to match your travel website’s design. 🛠️ Support & Documentation 📘 Documentation 📺 Video Tutorial: How to Install & Create a Tour 📩 Submit a Support Ticket 💬 WordPress.org Support Forum 🔒 Privacy Notice Travelly uses the Appsero SDK to collect basic telemetry data, but only with the user’s explicit confirmation via an admin notice. Appsero does not gather any data by default. Learn more about how Appsero collects and uses data.