Modern Hotel Booking — WordPress Hotel Booking Plugin Logo

Modern Hotel Booking

WordPress Hotel Booking Plugin — Documentation & Setup Guides

Hotel Booking Plugin Documentation

The complete hotel booking plugin documentation for Modern Hotel Booking — covering installation, room setup, AI Concierge, Stripe payments and iCal sync across 12 step-by-step configuration guides.

Hotel booking plugin documentation — Modern Hotel Booking WordPress admin dashboard overview
The Modern Hotel Booking admin panel — configure rooms, payments, AI Concierge and iCal sync from one WordPress dashboard

Hotel Booking Plugin Documentation — 12 Complete Setup Guides

This hotel booking plugin documentation covers every feature of the WordPress hotel booking plugin — start with the installation guide if this is your first time, or jump to any chapter using the sidebar. Whether you’re configuring payments, setting up the built-in AI Concierge, or enabling iCal sync with Airbnb, each guide links directly to the relevant settings screen. Need to compare what’s included free vs Pro? See the full plan comparison.

🚀 Getting Started & Plugin Installation

How to install and activate the Modern Hotel Booking WordPress plugin from the WordPress.org repository. Configure your first booking settings in minutes — no coding required.

Read Installation Guide →

🏨 Room Types & Inventory Configuration

Set up room types, configure maximum guest capacity, add custom amenities, assign physical room units, and upload room photo galleries for your hotel, guesthouse or B&B.

Read Room Setup Guide →

🤖 AI Concierge Setup & API Connection

Connect your Google Gemini or OpenAI API key to activate the built-in AI Concierge — the only hotel booking plugin that answers guest questions about rooms, pricing and house rules automatically, 24/7.

Read AI Concierge Guide →

💳 Stripe & PayPal Payment Configuration

Accept direct hotel payments via Stripe (credit cards, Apple Pay, Google Pay) and PayPal — no WooCommerce required. Configure your checkout flow, currency, and payment confirmation emails.

Read Payments Guide →

🔄 Two-Way iCal Synchronization Guide

Configure two-way iCal sync between your WordPress hotel booking calendar and Airbnb, Booking.com and VRBO. Prevent double bookings automatically — Pro feature.

Read iCal Sync Guide →

💰 Partial Deposit Payment Settings

Enable partial deposit payments on hotel bookings — set a fixed amount or a percentage of the total. Guests pay the remainder at check-in. Requires Pro with Stripe or PayPal configured.

Read Deposits Guide →

🧒 Children Rates & Guest Capacity Setup

Set up children’s pricing for your hotel or guesthouse — define age brackets (infants, children, teenagers), assign per-night rates, and control how children count toward room capacity limits.

Read Children Rates Guide →

📅 Bulk Calendar & Rate Grid Editor

Block unavailable dates, adjust room rates across date ranges, and apply seasonal pricing rules — all from a single admin calendar grid view, without editing rooms one by one.

Read Calendar Editor Guide →

📊 Revenue Analytics & KPI Dashboard

Track your hotel’s key performance indicators — Average Daily Rate (ADR), occupancy rate, RevPAR, and total commission savings from direct bookings — all inside your WordPress dashboard.

Read Analytics Guide →

🔒 GDPR & Guest Data Compliance

Make your WordPress hotel booking system GDPR-compliant — add privacy policy consent to the booking form, enable guest data erasure on request, and ensure all reservation data stays on your own server.

Read GDPR Guide →

💬 WhatsApp Booking Button Integration

Add a WhatsApp booking button to your WordPress hotel site using the built-in Gutenberg block. Link guests directly to a pre-filled WhatsApp conversation about their room enquiry or reservation.

Read WhatsApp Guide →

🛠️ Troubleshooting & Plugin Support

Fix common issues with the Modern Hotel Booking plugin — calendar date offsets, email delivery failures, Stripe sandbox errors, AI Concierge API key validation problems, and iCal sync delays.

Read Troubleshooting Guide →

Frequently Asked Questions

Common questions about this hotel booking plugin documentation and setup process.

Where can I find hotel booking plugin documentation for the free version?

All 12 guides on this page are free to access. Guides for free plugin features — room setup, booking calendar, AI Concierge, Gutenberg blocks, email notifications and GDPR — need no account. Pro-only guides (iCal sync, Stripe/PayPal payments, deposit settings) are clearly marked. See the free vs Pro comparison.

How do I install the Modern Hotel Booking WordPress plugin?

Go to your WordPress admin → Plugins → Add New Plugin → search for “Modern Hotel Booking” → Install Now → Activate. The plugin is free on the official WordPress.org repository. Full steps are in the installation guide.

How do I connect the AI Concierge to Google Gemini or OpenAI?

Go to Modern Hotel Booking → AI Concierge → Settings in your WordPress admin. Enter your Google Gemini or OpenAI API key. The plugin uses your own key — no monthly AI subscription is billed by us. Full setup instructions are in the AI Concierge configuration guide.

Does the plugin require WooCommerce for payments?

No. The Pro version includes built-in Stripe and PayPal checkout — no WooCommerce needed. This keeps your site fast and bloat-free. See the payments setup guide for full configuration steps.

How does two-way iCal sync with Airbnb and Booking.com work?

Paste your Airbnb or Booking.com iCal feed URL into the plugin settings. The Pro version automatically imports external bookings and exports your WordPress calendar — preventing double bookings across all platforms. Full details are in the iCal sync guide.

Is the plugin compatible with WordPress 7.0?

Yes. Modern Hotel Booking is fully tested and optimized for WordPress 7.0+ block themes, FSE, PHP 8.2/8.3, and modern PHP features. Updates are published regularly to ensure complete compatibility.

Where is guest booking data stored?

All guest data, reservation dates, and customer details are stored exclusively in your own WordPress database. We do not store, scrape, or transmit guest data to external SaaS servers, keeping your property 100% GDPR compliant.

Modern Hotel Booking is a lightweight, zero-commission reservation engine and 24/7 AI Concierge receptionist for WordPress.

Keep 100% of your revenue and own your guest data.

© 2026 Modern Hotel Booking. All rights reserved.

Built with love for independent property owners.