Drupal is a registered trademark of Dries Buytaert

BEE Hotel — The Drupal platform for hotels, B&Bs, and lodging.

• Direct booking engine
• Dynamic rates & availability
• Daily planner & operations
• Guest messaging tools
• Integrated PMS (BAT) & Commerce

Key advantages include:

Direct Guest Engagement:

Grow exclusive relationships with your guests, enhancing customer loyalty.

Cost-Effective Operations:

Eliminate third-party fees and gain greater control over your operational costs.

Simplified Setup:

Launch your customized reservation system quickly and efficiently using our detailed installation guide and the pre-configured Sample Hotel script.

Features:

Flexible Unit Management:

Manage diverse unit types, including rooms, apartments, and more, with ease.

Dynamic Price Calculation:

Automate price generation with granular control via the Price Alterators submodule, leveraging Drupal's Plugin API for customization.

Weekly Base Price Management:

Establish and maintain weekly base price tables for each unit, ensuring accurate and consistent pricing.

Guest Post-Sale Pages:

Provide dedicated post-sale pages for guests (e.g., "/your-checkin"), enhancing the customer experience.
* User Query Statistics:

* Gain valuable insights into user search behavior, including:
* Daily room search counts.
* Peak search days.
* Opportunities for rate optimization.
* Availability Synchronization:
* Seamlessly share availability information with popular platforms like Google Calendar, Airbnb, and Booking.com.

Submodules

BeeHotel Price Alterator:

Define and manage your pricing algorithms through a user-friendly web interface.
Comprehensive front-end documentation for end-users is available. Front end documentation BeeHotel Price Alterator

BeeHotel Vertical:

Provides a vertical calendar view for enhanced daily business management.

Happening today:

Generates and sends daily hotel activity reports. It provides staff with a comprehensive overview of daily operations including:

  • Today's Arrivals - Guests checking in
  • Today's Departures - Guests checking out
  • In-Progress Reservations - Ongoing bookings
  • Room Status - Cleaning and maintenance needs

Provides a vertical calendar view for enhanced daily business management.

BeeHotel Searched:

Collects and analyzes guest search data to generate valuable insights for revenue optimization.

BeeHotel Ical:

Enables seamless synchronization of availability with external calendars.

BeeHotel Export:

Facilitates the export of availability, rate, and information data to external services, including Google Hotels. Google Hotels API

BeeHotel SampleHotel:

Offers a drush command to quickly deploy a complete demo hotel within your Drupal instance.

Suggested modules

Find in the Module Documentation a list of Drupal related modules

Use Cases

Guest Reservations:

Enable guests to book rooms for single or multiple occupants, with dynamic price adjustments based on occupancy.

Dynamic Pricing:

Implement custom pricing algorithms based on factors like guest count, seasonal demand, and booking lead time. Utilise Bee Hotel's built-in price alterators or develop custom alterators via Drupal's plugin system.

Daily Reservation Management:

Easily view and manage daily check-ins and check-outs.

Personalised Guest Stay Pages:

Provide guests with dedicated stay pages containing:
* Directions to the property.
* House rules and guidelines.
* Payment information.
* Access codes (for home automation).
* Other relevant stay information.

* These pages are accessible exclusively during the guest's stay.

* Revenue Optimisation: Analyse booking trends to identify peak demand periods and optimise pricing strategies.

* Channel Management: Export availability data to online travel agencies and platforms, including Google Hotels.
Google Hotels API

Dependencies

Suggested modules

Developers

Enhance your BeeHotel module knowledge through the project issue queue. During active development, the latest dev release is frequently updated with new features and bug fixes. Exercise caution when using dev releases, and prioritise building with stable versions

Builders

To get the most out of BEE Hotel, a foundational understanding of Drupal concepts like content types, entities, fields, and views is highly beneficial. We recommend new builders allocate time for testing and configuration to familiarize themselves with the workflow. To support your journey, make full use of the comprehensive BEE Hotel documentation. If you encounter challenges or have ideas for improvements, we actively encourage you to create new issues in the project's issue queue. This not only helps you get support but also contributes to the module's growth and stability for the entire community.

Support

Bee Hotel's mission to deliver a fee-free, direct booking system for hotel owners. We're building a comprehensive solution, including calendars, searches, pricing, accounting, and marketing tools. Investors and contributors are essential to achieving this ambitious goal. Join us!

Activity

Total releases
33
First release
Dec 2024
Latest release
2 months ago
Release cadence
11 days
Stability
91% stable

Release Timeline

Releases

Version Type Release date
2.25.9 Stable Dec 1, 2025
2.25.8 Stable Nov 19, 2025
2.25.7 Stable Nov 10, 2025
2.25.6 Stable Oct 23, 2025
2.25.5 Stable Oct 23, 2025
2.25.4 Stable Oct 8, 2025
2.25.x-dev Dev Oct 8, 2025
2.25.3 Stable Sep 21, 2025
2.25.2 Stable Aug 30, 2025
2.25.1 Stable Jul 27, 2025
2.25.0 Stable Jul 16, 2025
2.24.12 Stable Jun 28, 2025
2.24.11 Stable Jun 26, 2025
2.24.10 Stable Jun 25, 2025
2.24.8 Stable Jun 6, 2025
2.24.7 Stable Jun 5, 2025
2.24.6 Stable May 10, 2025
2.24.5 Stable May 10, 2025
2.24.4 Stable Apr 29, 2025
2.24.3 Stable Mar 21, 2025
2.24.2 Stable Mar 20, 2025
2.24.1 Stable Mar 20, 2025
2.24.x-dev Dev Mar 19, 2025
2.24.0 Stable Mar 18, 2025
2.22.10 Stable Mar 14, 2025
2.22.9 Stable Mar 14, 2025
2.22.8 Stable Feb 4, 2025
2.22.7 Stable Jan 20, 2025
2.22.3 Stable Dec 11, 2024
2.22.2 Stable Dec 8, 2024
2.22.1 Stable Dec 6, 2024
2.23.x-dev Dev Dec 6, 2024
2.22.0 Stable Dec 4, 2024