You are currently viewing HBook – Hotel Booking System: The Complete WordPress Plugin Guide for 2026

HBook – Hotel Booking System: The Complete WordPress Plugin Guide for 2026

If you run a hotel, bed and breakfast, vacation rental, or any accommodation business, you know that managing bookings manually is a nightmare. Between endless email chains, double bookings, and tracking availability on a paper calendar, it’s easy to lose revenue and frustrate potential guests.

Enter HBook – a powerful WordPress plugin that transforms your website into a fully functional hotel booking system. In this comprehensive guide, I’ll walk you through everything you need to know about HBook, from installation to advanced features, so you can start accepting online reservations today.

Buy HBook – Hotel booking Plugin

https://via.placeholder.com/800×400?text=HBook+-+Hotel+Booking+System+for+WordPress

Table of Contents

  1. What Is HBook?
  2. Why Choose HBook for Your Accommodation Business?
  3. Key Features Overview
  4. Installation Guide
  5. Quick Setup Walkthrough
  6. Payment Gateways
  7. Booking Management
  8. Shortcodes and Blocks
  9. Pricing and Licensing
  10. Limitations to Consider
  11. HBook vs Competitors
  12. Final Verdict

<a name=”what-is-hbook”></a>What Is HBook?

HBook is a premium WordPress plugin developed by Maestrel that adds a complete hotel booking system to any WordPress website. First released in 2015, it has matured into a robust solution used by hotels, hostels, villas, B&Bs, and vacation rental owners worldwide .

The plugin allows you to:

  • Display real-time room/unit availability
  • Accept online bookings and payments
  • Manage reservations from a central dashboard
  • Set dynamic pricing based on seasons, occupancy, or special events
  • Send automated email confirmations

Latest version: 2.1.6 (as of March 2026) 

https://via.placeholder.com/600×350?text=HBook+Booking+Form+Example

<a name=”why-choose”></a>Why Choose HBook for Your Accommodation Business?

Here’s what makes HBook stand out in the crowded booking plugin market:

1. Avoid Commission Fees

Unlike OTAs (Online Travel Agencies) like Booking.com or Airbnb that charge 10-20% commission, HBook lets you accept direct bookings through your own website. Those savings go straight to your bottom line .

2. Full Control Over Your Business

You set the rules – minimum stay requirements, check-in/check-out times, seasonal pricing, deposit requirements, and cancellation policies.

3. Automated Workflow

From confirmation emails to invoice generation, HBook handles the repetitive tasks so you can focus on your guests .

4. Responsive & Mobile-Friendly

The booking form works perfectly on smartphones and tablets – essential since over 60% of travel bookings now happen on mobile devices .


<a name=”key-features”></a>Key Features Overview

Let’s break down the core features that make HBook a comprehensive booking solution.

Frontend Features (For Guests)

FeatureDescription
Real-time availability checkGuests see instantly which rooms/dates are free
Interactive booking formStep-by-step reservation process
Price breakdown displayShows accommodation + extras + taxes clearly
Extra services selectionAdd breakfast, cleaning, airport shuttle, etc.
Multiple payment optionsPaypal, Stripe, bank transfer, or pay on arrival
Coupon/voucher codesApply discounts automatically

Backend Features (For Admins)

FeatureDescription
Unlimited accommodation typesCreate rooms, suites, villas, or entire properties
Seasonal pricingSet different rates for high/low seasons
Booking rules engineComplex pricing rules and restrictions
Manual booking creationAdd phone/email reservations manually
iCal synchronizationSync with Airbnb, Booking.com, Google Calendar
CSV exportExport bookings for accounting or analysis
Email templatesCustomizable confirmation and reminder emails
Invoice generationAutomatic PDF invoices for guests
Discount managementCreate coupons and promotional codes
Security deposit handlingRequest and manage damage deposits

<a name=”installation”></a>Installation Guide

Installing HBook is straightforward. Here are the two methods:

Method 1: Install via WordPress Dashboard (Easiest)

  1. Download the hbook.zip file from your CodeCanyon “Downloads” page
  2. In WordPress admin, go to Plugins > Add New
  3. Click the Upload Plugin button at the top
  4. Select the hbook.zip file and click Install Now
  5. After installation, click Activate Plugin 

Method 2: Install via FTP (For Advanced Users)

  1. Unzip the hbook.zip file on your computer
  2. Connect to your server via FTP
  3. Upload the extracted hbook folder to /wp-content/plugins/
  4. Go to Plugins in WordPress admin
  5. Find HBook and click Activate

Activate Your License

After activation, you must enter your purchase code:

  1. Go to HBook > License in your WordPress admin
  2. Enter your CodeCanyon purchase code
  3. Click Validate

Important: You can use a Regular License for one live website and one development/staging site for the same domain .

https://via.placeholder.com/600×300?text=WordPress+Plugin+Installation+Steps

<a name=”quick-setup”></a>Quick Setup Walkthrough

Here’s how to get HBook running in less than 30 minutes:

Step 1: Create Accommodation Types

Go to HBook > Accommodation Types and add your room categories:

  • Single Room, Double Room, Suite, Entire Villa, etc.
  • Add photos, descriptions, and amenities for each type 

Step 2: Create Seasons (Optional but Recommended)

Go to HBook > Seasons and define your pricing periods:

  • High Season (June-August): Higher rates
  • Low Season (November-February): Lower rates
  • Shoulder Season: Mid-range rates

Step 3: Set Your Rates

Go to HBook > Rates and assign prices:

  • Select accommodation type + season combination
  • Set base price (e.g., $120/night)
  • Configure extra guest pricing (e.g., +$20 per additional adult)

Step 4: Configure Payment Settings

Go to HBook > Settings > Payments:

  • Enable PayPal, Stripe, or both
  • Set deposit requirements (e.g., 30% upfront)
  • Configure offline payment options (bank transfer, cash on arrival)

Step 5: Add the Booking Form to a Page

Create a new page called “Book Now” and add the booking form using either:

Gutenberg Block: Add the “HBook Booking Form” block

Shortcode: Insert [hb_booking_form] anywhere in your content 

Step 6: Test Your System

Make a test booking to verify:

  • Availability calendar works correctly
  • Price calculations are accurate
  • Payment gateway processes correctly
  • Confirmation emails are sent

<a name=”payment-gateways”></a>Payment Gateways

Included Gateways (No Extra Cost)

  • PayPal – Accept payments via PayPal accounts
  • Stripe – Accept credit/debit cards (Visa, Mastercard, Amex) 

Paid Addon Gateways ($45 each)

  • Authorize.Net
  • Square
  • Mollie
  • RazorPay
  • MercadoPago
  • 2Checkout
  • PayU (multiple regional versions)
  • And 20+ more 

Special Note: With Stripe, you can even store credit card details to charge guests later (for security deposits or no-shows) .


<a name=”booking-management”></a>Booking Management

From the Admin Dashboard

HBook provides multiple ways to manage reservations:

Calendar View
Get a visual overview of all bookings – see which rooms are occupied on which dates.

Reservations List
A table showing all bookings with details:

  • Guest name and contact info
  • Check-in/check-out dates
  • Total amount and payment status
  • Actions: Confirm, Cancel, Edit, Delete

Manual Booking Creation
Accept bookings over the phone or via email? Create them manually in HBook with the same features as online bookings .

Automated Email Notifications

HBook automatically sends emails for:

  • New booking request (to admin and guest)
  • Booking confirmation (after payment/approval)
  • Cancellation notices
  • Upcoming stay reminders (scheduled)

Note: SMS notifications are not built-in, but you can use third-party “Email to SMS” services .


<a name=”shortcodes”></a>Shortcodes and Blocks

HBook offers several shortcodes to display booking elements anywhere on your site:

ShortcodeFunction
[hb_booking_form]Main booking form for reservations
[hb_availability]Display availability calendar
[hb_rates]Show rate table/pricing information
[hb_accommodation_list]List specific accommodation types

Pro tip: Use [hb_accommodation_list] to showcase properties in different locations (e.g., “Our Beachfront Villas” vs. “Mountain Cabins”) .


<a name=”pricing”></a>Pricing and Licensing

HBook Plugin

Pricing ModelCostWhat’s Included
One-time payment$70Plugin license + 6 months support + unlimited updates 
Support renewal~$35Additional 6 months technical support (optional)

Extensions

ItemCost
Payment Gateway Addons$45 each
Adomus Theme (includes HBook)$85/year
Lavilla Theme (includes HBook)$85/year

What “Unlimited Updates” Means

You can update the plugin forever at no extra cost. However, technical support (help with setup, bug fixes, questions) is included for only 6 months, after which you can renew support at a reduced price .


<a name=”limitations”></a>Limitations to Consider

Before purchasing, be aware of these limitations:

  1. Not a Complete PMS (Property Management System) – If you need housekeeping assignments, restaurant POS, or full HR/accounting features, HBook is not the solution. It’s focused on booking/reservation management .
  2. No Location Filter in Search Form – The search form does not filter by city or area. If you have properties in multiple cities, you’ll need to create separate landing pages for each location .
  3. No PriceLabs Integration (Yet) – Dynamic pricing through PriceLabs is on the developer’s wishlist but not currently available .
  4. No Built-in SMS Notifications – You’ll need third-party services for SMS.
  5. No File Upload Field – Guests cannot upload documents (like ID copies) directly through the booking form .
  6. No Mobile App – Unlike some competitors, HBook doesn’t offer a mobile app for managing bookings on the go .

<a name=”comparison”></a>HBook vs MotoPress Hotel Booking (2026 Comparison)

Here’s how HBook stacks up against its main competitor:

FeatureHBookMotoPress Hotel Booking
Pricing$70 lifetime$139/year
Payment Gateways Included2 (PayPal, Stripe)6+ (PayPal, Stripe, Braintree, etc.)
Paid Gateways AddonsAvailable ($45)Requires WooCommerce ($99)
WooCommerce Integration❌ No✅ Yes ($99)
PriceLabs Integration❌ No✅ Yes ($89)
Mobile App❌ No✅ Yes (Free)
Season Statuses✅ Yes❌ No
Security Deposit✅ Yes❌ No
Elementor Integration❌ No✅ Yes (Free)
Currency Converter❌ No✅ Yes ($69)
Stats & Analytics❌ No✅ Yes
Branded Emails❌ No✅ Yes

Verdict: HBook is excellent for budget-conscious users who want a one-time payment and don’t need advanced integrations. MotoPress is better for those who need WooCommerce, dynamic pricing, or a mobile app .


<a name=”final-verdict”></a>Final Verdict: Is HBook Right for You?

Choose HBook if:

✅ You run a small to medium-sized accommodation (hotel, B&B, hostel, vacation rental)
✅ You want a one-time payment without annual fees
✅ You need PayPal and Stripe payment processing
✅ You’re comfortable with basic WordPress setup
✅ You don’t require a full PMS or advanced analytics

Consider alternatives if:

❌ You need WooCommerce integration
❌ You require dynamic pricing (PriceLabs)
❌ You want a mobile app for management
❌ You run a large hotel needing full PMS features (housekeeping, HR, restaurant POS)

What Users Are Saying

Positive feedback: The plugin is feature-rich, flexible, and offers good value for the one-time price. Support is responsive and helpful .

Criticism: Some users find the documentation incomplete (especially for shortcodes), and the support renewal model means you pay extra after 6 months if you need help .


Getting Started Today

Ready to add a hotel booking system to your WordPress site? Here’s your action plan:

  1. Purchase HBook from CodeCanyon ($70)
  2. Install and activate the plugin (5 minutes)
  3. Add your accommodation types (15 minutes)
  4. Set your rates and seasons (20 minutes)
  5. Configure payment gateways (10 minutes)
  6. Add the booking form to your site (5 minutes)
  7. Test thoroughly before going live

With HBook, you can stop losing bookings to manual processes and start accepting reservations 24/7 directly through your website.


Frequently Asked Questions

Q: Can I use HBook for a property with 50+ rooms?
A: Yes – you can add unlimited accommodation types. However, for 50+ rooms, ensure your hosting can handle the traffic .

Q: Does HBook support booking requests (not instant booking)?
A: Yes. You can require admin approval for bookings. Guests provide payment info, and you charge them only after accepting the reservation .

Q: Can I sync HBook with Airbnb or Booking.com?
A: Yes – through iCal synchronization. This works both ways (import and export) .

Q: Is HBook translation-ready?
A: Yes. It works with WPML, Polylang, and qTranslateX. Frontend/backend translations are included for Spanish, French, German, Dutch, Portuguese, Italian, and more .

Q: How do I get support after 6 months?
A: You can renew your support license at a reduced price through CodeCanyon .

Q: Does HBook work with any WordPress theme?
A: Yes – the plugin inherits your theme’s style and is compatible with most well-coded themes

Buy HBook – Hotel booking Plugin

Leave a Reply