Skip to Content
Odoo Menu
  • Sign in
  • Try it free
  • Apps
    Finance
    • Accounting
    • Invoicing
    • Expenses
    • Spreadsheet (BI)
    • Documents
    • Sign
    Sales
    • CRM
    • Sales
    • POS Shop
    • POS Restaurant
    • Subscriptions
    • Rental
    Websites
    • Website Builder
    • eCommerce
    • Blog
    • Forum
    • Live Chat
    • eLearning
    Supply Chain
    • Inventory
    • Manufacturing
    • PLM
    • Purchase
    • Maintenance
    • Quality
    Human Resources
    • Employees
    • Recruitment
    • Time Off
    • Appraisals
    • Referrals
    • Fleet
    Marketing
    • Social Marketing
    • Email Marketing
    • SMS Marketing
    • Events
    • Marketing Automation
    • Surveys
    Services
    • Project
    • Timesheets
    • Field Service
    • Helpdesk
    • Planning
    • Appointments
    Productivity
    • Discuss
    • Approvals
    • IoT
    • VoIP
    • Knowledge
    • WhatsApp
    Third party apps Odoo Studio Odoo Cloud Platform
  • Industries
    Retail
    • Book Store
    • Clothing Store
    • Furniture Store
    • Grocery Store
    • Hardware Store
    • Toy Store
    Food & Hospitality
    • Bar and Pub
    • Restaurant
    • Fast Food
    • Guest House
    • Beverage Distributor
    • Hotel
    Real Estate
    • Real Estate Agency
    • Architecture Firm
    • Construction
    • Property Management
    • Gardening
    • Property Owner Association
    Consulting
    • Accounting Firm
    • Odoo Partner
    • Marketing Agency
    • Law firm
    • Talent Acquisition
    • Audit & Certification
    Manufacturing
    • Textile
    • Metal
    • Furnitures
    • Food
    • Brewery
    • Corporate Gifts
    Health & Fitness
    • Sports Club
    • Eyewear Store
    • Fitness Center
    • Wellness Practitioners
    • Pharmacy
    • Hair Salon
    Trades
    • Handyman
    • IT Hardware & Support
    • Solar Energy Systems
    • Shoe Maker
    • Cleaning Services
    • HVAC Services
    Others
    • Nonprofit Organization
    • Environmental Agency
    • Billboard Rental
    • Photography
    • Bike Leasing
    • Software Reseller
    Browse all Industries
  • Community
    Learn
    • Tutorials
    • Documentation
    • Certifications
    • Training
    • Blog
    • Podcast
    Empower Education
    • Education Program
    • Scale Up! Business Game
    • Visit Odoo
    Get the Software
    • Download
    • Compare Editions
    • Releases
    Collaborate
    • Github
    • Forum
    • Events
    • Translations
    • Become a Partner
    • Services for Partners
    • Register your Accounting Firm
    Get Services
    • Find a Partner
    • Find an Accountant
      • Get a Tailored Demo
    • Implementation Services
    • Customer References
    • Support
    • Upgrades
    Github Youtube Twitter Linkedin Instagram Facebook Spotify
    +32 2 290 34 90
    • Get a Tailored Demo
  • Pricing
  • Help
  1. APPS
  2. Industries
  3. Hotel Management Pro | PMS | Room Booking | Folio | Housekeeping | Restaurant | Laundry | Banquet | Transport | POS v 19.0
  4. Sales Conditions FAQ

Hotel Management Pro | PMS | Room Booking | Folio | Housekeeping | Restaurant | Laundry | Banquet | Transport | POS

by MM Solutions https://apps.odoo.com/apps/modules/browse?author=MM%20Solutions
Odoo

$ 174.43

In-App Purchases
v 19.0 Third Party
Apps purchases are linked to your Odoo account, please sign in or sign up first.
Versions 18.0 19.0
You bought this module and need support? Click here!
Versions 18.0 19.0
  • Description
  • Manifest
  • License
Odoo 19 - Community, Enterprise & Odoo.sh

Hotel Management Pro

A complete property management system inside Odoo. Reservations with conflict-safe availability, guest folios, housekeeping, restaurant, laundry, transport, events, website booking and a customer portal.

Reservations Guest Folio Housekeeping Restaurant & POS Website + Portal

One App. Your Whole Property.

Built for Odoo 19 as a single installable application, not a maze of legacy modules. Every guest charge lands on one folio. Every room is protected against double-booking. Every service posts once and only once.

7
operational modules in one app
4
roles out of the box
ADR / RevPAR
live on the dashboard
4
PDF documents included

The Complete Guest Journey

Twelve steps from the first website enquiry to a clean, sellable room. Every step is connected. Nothing on paper.

Setup - done once
1
Configure Property, Floors & Rooms
Create properties, floors and room types with amenities, bed configuration, gallery images and a nightly rate. Map physical rooms onto a live status board. Room types publish straight to the website.
Configuration
2
Load Service Catalogues
Restaurant tables and menu cards, laundry services, transport vehicles, drivers and modes, banquet halls and packages, guest ID types. Each links to a product so charges post cleanly into Accounting.
Master Data
Booking
3
Guest Books Online, or Reception Books Direct
The website search shows only genuinely free rooms. If the requested type is full, the guest stays on the same page and sees the room types that are still open for those dates. Guests upload passport, Aadhaar or licence scans during booking, several documents with several files each.
Website Front Desk
4
The Room Is Held Immediately
A website booking takes a real room and holds it for a window you configure. Held rooms disappear from public availability at once, so the same room is never sold twice. Unconfirmed holds expire automatically on an hourly job and the room returns to inventory.
No double booking
5
Confirm the Reservation
A free room is auto-assigned if none was chosen, overlaps are re-checked under a database lock so two staff cannot confirm the same room at once, and the guest receives a confirmation email. Reservations are visible as list, kanban and calendar.
Front Desk
The Stay
6
Check In - One Click
Today's Arrivals lists who is due. One click opens a guest folio per room, posts the room-night charges automatically at the agreed rate, flips the room to Occupied and emails the guest. Optionally block check-in until a valid ID document is on file.
Automatic
7
Take an Advance
Register cash, card, bank or UPI advances against the folio with a transaction reference and attached receipts or payment screenshots. The balance due updates instantly.
Guest Folio
8
Every Service Charges the Room
Restaurant dine-in and room service with kitchen order tickets, laundry with priority and due dates, airport transfers, banquet events, and Point of Sale room charge. Each posts to the folio once. A posted document locks itself, and only a manager can unpost it, and only while the folio is still open.
No duplicate charges
9
The Guest Watches It All in the Portal
Guests sign in to see their reservations, room, dates, live folio charges, advances received, balance due and posted invoices. No calls to reception to ask what the bill looks like.
Customer Portal
Departure & Turnaround
10
Checkout in a Single Wizard
Today's Departures shows who is leaving. The checkout wizard displays total, paid and residual, raises the invoice, closes the folio and releases the room in one confirmation. The folio screen shows only the two buttons that matter at each stage.
Guest Folio
11
Invoice and Payment in Odoo Accounting
One invoice line per folio charge, with the right product, quantity, price and taxes. Native Odoo invoicing, so tax, journals and reporting behave exactly as your accountant expects.
Accounting
12
Housekeeping Turns the Room Around
Closing a folio raises a high-priority cleaning task automatically. The board runs Dirty, Cleaning, Inspection, Ready. Only when an attendant marks it Ready does the room re-enter the availability pool, so nobody sells an unclean room.
Housekeeping

See It In Action

A native Odoo application. No iframes, no bolted-on interface, no separate login.

Hotel dashboard with occupancy, ADR and RevPAR
Front Desk Dashboard
Occupancy, ADR and RevPAR for today, this week or this month. Seven-day revenue trend, room status breakdown, and today's arrivals and departures with live status, all on one screen.
Reservation pipeline in kanban view
Reservation Pipeline
Draft, Confirmed, Checked In, Checked Out and Cancelled as a kanban board, with the booking source tagged on every card. List and calendar views included.
Hotel app in the Odoo apps menu
A Real Odoo App
Installs as a single application alongside Sales, Accounting, Website and Point of Sale. Your team already knows how to use it.

Built to Stop the Three Expensive Mistakes

Selling the same room twice
Holds remove rooms from public availability the instant a booking is submitted. Confirmation re-checks overlaps under a row lock. Walk-in folios and out-of-order rooms are excluded too.
Charging a guest twice
Every folio line records the document that created it. A service can post only once, the button disappears afterwards, and reversal is a manager-only action limited to open folios.
Letting a charge escape the bill
Restaurant, laundry, transport, events and POS all post to the same folio. Filters surface anything not yet posted, so nothing is discovered after the guest has gone.

Everything Included

Property & Rooms

  • Multi-property and multi-company, with record rules per company
  • Floors, room categories, occupancy and luxury classifications
  • Room types with amenities, bed configuration and image gallery
  • Live room status board: Available, Occupied, Dirty, Out of Order
  • Automatic billing product per room type

Reservations

  • List, kanban and calendar views with colour-coded status
  • Multi-room bookings with per-line rates, discounts and taxes
  • Automatic room assignment from free inventory
  • Configurable hold window with automatic expiry
  • Today's Arrivals and Today's Departures worklists
  • Cancellation wizard with a recorded reason

Guest ID & Compliance

  • Multiple ID documents per booking, each with multiple scans
  • Collected on the website or at the desk: JPG, PNG, WEBP, HEIC, PDF
  • Thumbnail card view, so staff see the document, not a file count
  • Expiry checked against the departure date, not today
  • Verified flag with the user and timestamp recorded
  • Optional block on check-in until an ID is on file

Guest Folio

  • One folio per room, opened automatically at check-in
  • Room nights posted automatically at the agreed rate
  • Advances by cash, card, bank or UPI with receipts attached
  • Live totals: untaxed, tax, paid and balance due
  • Checkout wizard: invoice, close and release in one step
  • Kanban board with a red balance chip on anything unpaid

Restaurant & Point of Sale

  • Tables with capacity and live state
  • Menu cards by category and by property, with its own price
  • Dine-in, room service and takeaway orders
  • Kitchen Order Ticket PDF, with a warning until it is printed
  • Post to folio or settle immediately; the table frees itself
  • Point of Sale room-charge bridge

Laundry, Transport & Events

  • Laundry service catalogue, priorities, due dates and overdue filter
  • Vehicles, drivers and transport modes with live vehicle state
  • Airport pickup and drop trips charged to the room
  • Banquet halls with hourly, half-day and full-day rates
  • Event quotations emailed as PDF, then invoiced or charged to the folio

Website & Portal

  • Public booking page showing only genuinely available rooms
  • Sold-out searches stay on the page and suggest open room types
  • ID document upload during booking
  • Guest portal for reservations, folios, advances and invoices
  • Automatic emails for booking received, confirmed and checked in

Housekeeping, Dashboard & Reports

  • Task board: Dirty, Cleaning, Inspection, Ready
  • Tasks raised automatically at checkout, assignable per attendant
  • Dashboard with occupancy, ADR, RevPAR, arrivals and departures
  • PDF documents: Reservation Voucher, Guest Folio, KOT, Banquet Quotation
  • Four roles: Reception, Housekeeping, Food & Beverage, Manager

Technical

Odoo version
19.0 - Community, Enterprise and Odoo.sh
Depends on
base, mail, product, account, website, portal, point_of_sale
Licence
OPL-1

Ready to run your property in Odoo?

Install the app, create your property, add your rooms and take your first booking the same day.

Need customization or a feature extension?

We build tailored hotel, PMS and Odoo localization features on request - channel manager integrations, fiscal compliance, custom folio and invoice layouts, data migration. Get in touch.

midhunmmkmr@gmail.com +91 7293985388
MM Solutions
More apps by MM Solutions on the Odoo App Store
Hotel Management Pro for Odoo 19. Tested on Odoo 19 Community, Enterprise and Odoo.sh. Install on a staging database and run a full booking to checkout cycle before going live. Provided as-is under the Odoo Proprietary License v1.0.
Availability
Odoo Online
Odoo.sh
On Premise
Odoo Apps Dependencies • Discuss (mail)
• Invoicing (account)
• Point of Sale (point_of_sale)
• Website (website)
• Inventory (stock)
Lines of code 7287
Technical Name hotel_management_pro
LicenseOPL-1
Websitehttps://apps.odoo.com/apps/modules/browse?author=MM%20Solutions
Odoo Proprietary License v1.0

This software and associated files (the "Software") may only be used (executed,
modified, executed after modifications) if you have purchased a valid license
from the authors, typically via Odoo Apps, or if you have received a written
agreement from the authors of the Software (see the COPYRIGHT file).

You may develop Odoo modules that use the Software as a library (typically
by depending on it, importing it and using its resources), but without copying
any source code or material from the Software. You may distribute those
modules under the license of your choice, provided that this license is
compatible with the terms of the Odoo Proprietary License (For example:
LGPL, MIT, or proprietary licenses similar to this one).

It is forbidden to publish, distribute, sublicense, or sell copies of the Software
or modified copies of the Software.

The above copyright notice and this permission notice must be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT.
IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM,
DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE,
ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER
DEALINGS IN THE SOFTWARE.

Please log in to comment on this module

  • The author can leave a single reply to each comment.
  • This section is meant to ask simple questions or leave a rating. Every report of a problem experienced while using the module should be addressed to the author directly (refer to the following point).
  • If you want to start a discussion with the author or have a question related to your purchase, please use the support page.
Community
  • Tutorials
  • Documentation
  • Forum
Open Source
  • Download
  • Github
  • Runbot
  • Translations
Services
  • Odoo.sh Hosting
  • Support
  • Upgrade
  • Custom Developments
  • Education
  • Find an Accountant
  • Find a Partner
  • Become a Partner
About us
  • Our company
  • Brand Assets
  • Contact us
  • Jobs
  • Events
  • Podcast
  • Blog
  • Customers
  • Legal • Privacy
  • Security

Odoo is a suite of open source business apps that cover all your company needs: CRM, eCommerce, accounting, inventory, point of sale, project management, etc.

Odoo's unique value proposition is to be at the same time very easy to use and fully integrated.

Website made with