Generic Business · Hospitality

Built by people who have worked the front desk.

Beaver Hub HMS runs the whole property — reservations, front desk, housekeeping, restaurant, transport and billing — from one system with one guest record. Built on Odoo.

Hotel Operations DashboardLive product
Beaver Hub HMS operations dashboard showing occupancy, today's arrivals and departures, room status by floor, and the housekeeping task list.
One screen: occupancy, arrivals, departures, every room's status by floor, and the housekeeping queue.

Why this one

Most systems manage rooms. This one runs the business.

Every hotel system handles reservations, room status and billing well enough. What separates them is what happens around those — the allergy that never reaches the kitchen, the bar tab that never reaches the folio, the transfer nobody logged.

Beaver Hub HMS is built around those gaps. The parts that usually run on WhatsApp, paper chits and memory now run in the system — and so does the half of your business hotel software normally ignores.

From enquiry to invoice

Nine departments, one guest record

Guests book on your website or at the counter, with availability, rate and room status on one screen. Check-in captures identity, allergies, celebrations and airport pick-up in one pass.

Check-out raises the housekeeping task automatically. Every charge — restaurant, minibar, transport, add-ons — lands on one folio, and the invoice generates from that record.

Availability & auto room assignmentFront desk
Available room types with counts, nightly rates and an Auto-Assign action for each type.
Room types, live counts and rates side by side. Auto-Assign picks the room for you.
Reservation detailReservations
Reservation record showing booking type, guest, VIP flag, board type, room and dates, rate plan and calculated room total.
Rate plan, seasonal pricing, board type and the calculated total — priced as you type.
Front Desk
One screen for search and sale, auto room assignment, bulk group check-in and the key issuance log.
Reservations
Rate plans, seasonal pricing, VIP flagging and early or late check-out priced automatically.
Direct Booking
A public site showing live availability, with attribute filtering, writing straight into the system.
Housekeeping
Check-out generates the clean. Priority, assignment, approval and verification stages.
Guest Care
Dietary and allergy profiles routed to the departments that act on them.
Restaurant & Bar
Full table-service POS, billed to the guest folio against a PIN given at the table.
Ancillary Revenue
Add-ons and room upgrades at check-in; transport turned into a chargeable service.
Operations
Shift handovers acknowledged by the incoming manager; incidents logged and prioritised.
Add-ons at check-inUpsell
Room preferences and add-ons step showing a grid of priced add-on items including flowers, spa treatment, airport transfer and express laundry.
Every add-on priced and one tap away, the moment the guest is in front of you.
Direct booking engineYour website
Public booking engine advanced filter panel with room type, nightly rate range, floor and amenity filters.
Guests filter by what they care about — balcony, bathtub, pool access — against live inventory.

Restaurant, bar and room service

Count the hands a drink passes through before it becomes money

In most hotels this is a phone call — a waiter reads a room number to reception, who writes it on a chit and keys it in later, if it survives the shift. Every red step below is a point where it can quietly stop moving.

How most hotels do it today7 steps · 3 failure points
Drink poured
Written on a chit
Waiter phones reception
Reception notes it down
Chit survives the shift
Keyed into the folio
Reconciled at month-end
With Beaver Hub HMS3 steps · 0 failure points
Drink poured
Waiter taps “Charge to room”
Guest gives PIN → on the folio
Already in your accounts. Nothing to reconcile.
Guest access PINIssued at check-in
Check-in complete screen showing a six-digit guest access PIN for room service and F&B ordering.
Generated at check-in and handed to the guest — what makes a room charge safe to accept at the table.
Reservation folioBilling
Reservation folio showing room charges, F&B charges and minibar totals with itemised charge lines.
The bar tab, typed as a restaurant charge, sitting on the folio next to the room and minibar lines.
Table service
Floors, tables and covers
Orders belong to a table, move between tables, and split by item when the party splits the bill.
Kitchen & bar
Order slips where they are needed
Food to the kitchen printer, drinks to the bar, courses fired in sequence.
Registers & cash
Sessions that close cleanly
Multiple registers, opening float and closing count, posted to accounts when it closes.
Stock
Sold is deducted
Every item sold comes off inventory as it sells — no stocktake required to know what's left.
Walk-ins too
Not just resident guests
Cash, card and split payments for outside diners — room charge is one option among several.
Custom to Beaver Hub
Room charge with PIN
Charge-to-room and its PIN verification are ours, not standard software — closing the loop.
Minibar consumption — Room 104Posted from the room
Minibar consumption dialog for room 104 listing beverages by category with price and quantity consumed.
Posted from the room, deducted from stock, on the folio — no walk-through required.

The back office

Your accounts are not a separate system

Ask most hoteliers where their numbers live and the answer is: partly in the PMS, partly in a till, partly in a spreadsheet — fully understood only after month-end.

Beaver Hub HMS removes the handoffs, because the back office is not a connected system — it is the same system. Room revenue, F&B, minibar and add-ons post to your accounts as they're charged.

The operational core runs on Odoo Community, free. Odoo Enterprise adds full financial automation and payroll per user, when you're ready — same database, no migration.

Included · No licence fee
Odoo Community

In every deployment, from day one.

Point of sale

Restaurant, bar and shop tills with kitchen/bar printing and cash sessions.

Purchasing

RFQ to purchase order to vendor bill, lines pre-filled.

Inventory

Linen, minibar, amenities and F&B stock with live levels.

Maintenance

Reactive requests plus preventive schedules by calendar.

Invoicing

Customer invoices and vendor bills, payment status automatic.

People

Records, attendance, leave approvals and a hiring pipeline.

Fleet, pipeline & projects

Vehicle costing, lead tracking, renovation budgets.

Optional · Licensed per user
Odoo Enterprise

When the property is ready for it.

Full accounting

Every transaction journals itself automatically, live.

Bank reconciliation

Statements match themselves against invoices and bills.

Tax & receivables

VAT report fed automatically; aged receivables live.

Profitability by outlet

See whether the restaurant or spa actually makes money.

Fixed assets & loans

Depreciation and loan splits generated each period.

Payroll & rostering

Payslips from actual attendance; shifts built and emailed.

Dashboards & e-signature

Occupancy vs. cost live; contracts signed digitally.

Room folioEvery charge, one place
Room folio showing room charges, F&B charges, minibar and transport totals with itemised charge lines.
Room nights, restaurant, minibar, transport and add-ons — each typed, each traceable.

Where the money actually shows up

A folio is only useful if everything reaches it. The restaurant posts from the till, the minibar from the room, transport when the driver completes the run.

Because it's one database, the same numbers are already in your accounts — split into room revenue, F&B and ancillary, tagged to the outlet that earned them.

Find your property

Three kinds of hotel, three different problems

The same system, configured for what actually goes wrong at your scale.

Boutique & independent

The operational depth of a chain, without the headcount

When the owner is also the duty manager.

Independent properties lose money in small, invisible places — a bar tab that never reached the folio, a transfer never charged, an upgrade given away with no record. Beaver Hub HMS closes them without adding staff.

  • Restaurant, bar and minibar charges reaching the folio without a phone call
  • Add-ons and room upgrades sold from the same screen as check-in
  • Every charge visible on one folio at any point during the stay
  • Guest history retained across stays for returning guests
Transport requestsDispatch queue
Transport request list showing guest, transport type, pickup time, flight number, assigned driver, charge and status.
Airport pickups and excursions with driver, flight and charge — instead of a phone chain.
Mid-size & small chains

Accountability that survives the shift change

When three departments have to agree on one room.

At forty rooms and up, failures stop being about capability and start being about handoff. Beaver Hub HMS makes the handoffs explicit — assigned, acknowledged and logged, not retold.

  • Two-way shift handover with acknowledgement state
  • Incident register with severity, owner and status
  • Housekeeping board with priority, assignment and verification stages
  • Room status visible by floor, in one board, for the whole property
Housekeeping tasksBoard
Housekeeping task board in columns from cancelled through done, in progress, pending and verified.
Every task carries a room, a priority and an owner — verified before it counts as finished.
Shift handoversDraft · Submitted · Acknowledged
Shift handover list showing outgoing manager, incoming manager, rooms occupied and state.
Not closed until the person taking over says so.
Incident registerSeverity & status
Incident report list showing incident type, location, guest involved, severity and state.
Logged with a location, an owner, a severity and a state that survives the shift.
Resorts & groups

The arrival lobby is the whole first impression

Fifty arrivals, one coach, one queue.

Resorts absorb group arrivals, airport runs and dietary complexity that city properties never see, all at once. Bulk check-in processes the whole group together instead of fifty individual transactions.

  • Group booking with three billing modes: combined, equal split, or by consumption
  • Transport queue sorted by pickup time with driver and vehicle allocation
  • Flight number, arrival time and luggage counts captured at check-in
  • Multiple F&B outlets posting to the correct folio under the group's billing mode
Group booking5 rooms
Group booking panel listing five rooms with type, floor and rate, and a billing mode dropdown offering combined, equal split and by consumption.
Billing mode chosen once, at booking — the group's finance argument never reaches your front desk.

Guest safety

The allergy reaches the kitchen. Automatically.

Most systems can store a dietary preference. Storing it isn't the same as acting on it — usually it's written on a card, mentioned at the desk, and reaches the restaurant only if someone remembers to walk it over.

Beaver Hub HMS captures it as structured data at check-in and notifies the departments that need to know — visible against the guest before the order is taken, not after.

Dietary & allergiesCheck-in step 5 of 9
Dietary and allergies check-in step with allergy chips including peanut selected, and free text fields for detail.
A defined list, not a notes field — which is why it can be routed to the kitchen automatically.

The comparison

How we compare, including where we don't

We reviewed five leading hotel systems in April 2026 — here's where we're ahead, where we match, and where we don't.

Capability comparison — Beaver Hub HMS against five leading hotel systems
CapabilityBeaver Hub HMS CloudbedsOracle OPERAMews SiteMinderRoomRaccoon
Front desk, housekeeping and billing in one system YesYesYesYesNeeds a PMSYes
Restaurant and bar point of sale Built inVia marketplaceNative MICROSNative Mews POSNot offeredVia Lightspeed
Restaurant charges post to the room folio YesVia third-party POSYesYesNot offeredVia Lightspeed
Guest PIN verification on a room charge YesNot offeredNot offeredNot offeredNot offeredNot offered
Accounting, payroll, purchasing and inventory built in Same databaseExternalExternalExternalNot offeredExternal · Sage
Preventive maintenance scheduling Built inThird-party CMMSMaintenance moduleNot evidencedNot offeredNot evidenced
Direct booking engine on your own website YesYesYesYesRanked #1 globallyYes
Allergy and dietary alerts routed to housekeeping and F&B YesNot offeredNot offeredNot offeredNot offeredNot offered
Airport transfer management with driver and vehicle allocation YesNot offeredNot offeredNot offeredNot offeredNot offered
Shift handover with acknowledgement, and incident register YesNot offeredNot offeredNot offeredNot offeredNot offered
OTA channel manager Planned300+ channelsVia OXIVia integrations450+ channels300+ channels
Automated AI pricing NoSignals AIVia IDeaS / DuettoBuilt-in RMSDynamic Revenue PlusRaccoonRev
Multi-property from one login NoEnterprise planCore strengthYesYesSmall groups

Competitor capabilities per our April 2026 review of Cloudbeds, Oracle OPERA Cloud, Mews, SiteMinder and RoomRaccoon (Hotel Tech Report, Capterra, G2, vendor docs). "Via X" / "External" means delivered through a separate connected product. Vendors change; verify directly before deciding.

Straight answer · what we don't do yet

If OTA distribution across hundreds of channels, algorithmic pricing, or running twenty properties from one login decides this for you, established platforms are ahead today — we'd rather say so now.

  • Planned

    OTA channel managementOn our roadmap, not available today.

  • Not built

    Automated AI pricingConfigured by you, not an algorithm.

  • Not built

    Multi-property consolidationOne property per system today.

See it against your own property.

Tell us the three things that go wrong most often. We'll show you, live, what happens to each one.

Book a demo →
Company

Beaver Hub (Pvt) Ltd

Address

21, 5th Lane, Nawala, Sri Lanka

Phone+94 76 664 6664
Emailhello@beaverhub.com