Note: This is a module for Perfex CRM, not a standalone script.
This module works best on Perfex CRM version 3.2.1 and later. This module may not work if you are using Perfex CRM as a SaaS service.
We recommend testing this module on a staging copy before deploying to your production Perfex instance.
LIVE DEMO
To see a live demo for this module, use the login details below:
Username: [email protected]
Password: 3@ydG8Sw!2Cqc9MD
Admin login here.
Customer booking demo here.
Note: In the customer demo area, if no rooms are available for your selected check-in and check-out dates, it may be because all rooms for the chosen hotel are already booked
or not enough rooms have been added to that property. Try adjusting your check-in and check-out dates. If no rooms still appear in the search results, log in as an admin
to either add a new room to the hotel or remove an existing booking for that period, then try the search again.
The Hotel Management System module is designed to power your hospitality business — from single hotels to multi-property networks. Whether you operate your own hotel or manage a collection of B&Bs by collaborating with independent landlords, this module provides the tools to streamline operations, maximise bookings, and simplify property management. Each property within the system is owned by a landlord and can include multiple rooms that are individually available for booking by customers. These rooms are publicly listed through a Perfex-generated link, allowing customers to check availability and make reservations directly from the client-facing frontend. The primary goal of this module is to unify room bookings, staff assignment for room services, and customer invoicing into a single, centralised platform.
KEY BENEFITS
-
All-in-One Management:
Manage bookings, invoicing, room listings, property details, and staff coordination from a single, centralised platform – eliminating the need for multiple tools or external systems. -
Flexible Room Booking Options:
Rooms within each property are independently bookable, giving hotel managers full control over inventory. Guests can select specific rooms based on availability and preferences. -
Streamlined Guest Experience:
Guests can browse room availability and make bookings directly through a publicly accessible booking link on Perfex CRM – ensuring a seamless and user-friendly process. -
Automated Billing & Invoicing:
Bookings automatically trigger invoice generation in the backend. Invoices can be sent to guests via email, significantly reducing administrative workload and ensuring accurate, timely billing. -
Efficient Staff Coordination for Room Services:
Assign staff members to perform specific services – such as cleaning, maintenance, or meal delivery – based on time, date, and room. These assignments can be managed and updated through the admin interface.
FEATURES
Property & Landlord Management
Easily add and manage independent landlords under your brand. Each landlord can own one or more properties. A central admin dashboard lets you manage landlords, their properties, room listings, and associated bookings. Property profiles can be customised with rich content including images, amenities, policies, and descriptions.
Room Inventory & Configuration
Define multiple room types (e.g., single, double, suite) for each property, with full control over specifications such as guest capacity, bed arrangements, and room size. Rooms support fully customisable pricing and include image galleries to visually market the space.
Booking & Reservation System
The system includes a customer-facing booking portal, where guests can search room availability and complete reservations. Admins can also create bookings manually and override settings as needed. Each confirmed booking triggers automated invoice creation for streamlined billing.
Operations & Staff Coordination
Assign staff to specific rooms and services using the built-in scheduling tool. You can manage daily operations such as room services, housekeeping, and maintenance. The system helps you monitor the real-time status of rooms (vacant, occupied, or under maintenance).
ADDITIONAL CAPABILITIES
Landlords: Landlords represent individuals or organisations that own rental properties. You can create, edit, and delete landlord profiles, each linked to one or more properties managed under your system.
Properties: Add multiple properties per landlord.
Property and Room Images: Upload multiple images to highlight property features and interiors. A featured image can be selected, and unwanted images can be deleted at any time using the intuitive drag-and-drop interface.
Property Amenities: Choose from a predefined list of amenities – such as restaurant, spa, security, and laundry – to showcase what each property offers. These amenities are shown on the public booking interface.
Check-in / Check-out Times: Set custom check-in and check-out times per property to define operational hours for arrivals and departures.
Rooms: Create and manage multiple rooms per property with detailed attributes, pricing, and availability settings.
Room Amenities: While adding or editing a room, you can select amenities such as TV, safe, minibar, air conditioning, etc., to match guest expectations and property offerings.
Bookings: Guests can book rooms online based on real-time availability. Admins also have the ability to create bookings manually and adjust as necessary.
INQUIRIES AND SUPPORT
For any pre-sales inquiries, please use the discussion tab to ask any questions you may have.
If you have purchased this module and require support, please open a support query, and we will be glad to assist you.
For feature requests, please email us on the provided email address on our seller profile.
CHANGELOG
Version 1.0.1 | 23 June 2025
Initial releaseDownload Hotel Management System Module for Perfex CRM