This project is not covered by Drupal’s security advisory policy.

A small suite of modules for Drupal 8 websites that provide a booking system for guest-houses and other accommodation with rooms.

Accommodation Bookings does not support online payments; payments must be done through a separate system.

FEATURES

  • Bookings that save the number of guests, an arrival (check-in) date, a departure (check-out) date, and other fields.
  • Bookable units that have a capacity (max guests), and check-in and check-out times.
  • Seasons that determine the prices of the bookable units between specified dates.
  • Promotions that allow discounts for bookings where the guest provides a promo code.
  • Statistics such as bookings per month, revenue per month, and occupancy per month.
  • Site settings such as number of hours that bookings are valid for until they expire.

REQUIREMENTS

Accommodation Bookings can only be installed in a Drupal 8 website.

The following Drupal core modules need to be installed and enabled:

  • Node
  • Field
  • Views
  • Path
  • Automated Cron
  • Datetime
  • Options
  • Text

Additionally, the following non-core modules need to be installed and enabled:

  • RESTful Web Services
  • Serialization

FAQS

Q: Can Accommodation Bookings be added to an existing site with content?
A: Yes, this system can be added to a site at any time, regardless of the content it already has.

Q: Is this a replacement for the Rooms module?
A: While this sytem can be used in a similar way, it is much simpler than Rooms, and doesn't support the management of many bookable units (rooms) as easily, and doesn't support e-commerce such as Drupal commerce.

Q: Can I contribute to improve Accommodation Bookings?
A: Yes please! We'd love your help. Get in touch with us to discuss working on the modules.

Supporting organizations: 
Supported all development

Project information

Releases