Hotel Property Management System: What It Is, What It Does, and How to Choose One

A hotel property management system (PMS) is the software that runs a hotel's core operations: it tracks which rooms are available, records guest reservations, manages check-in and check-out, processes payments, and connects the hotel to online booking channels. Modern cloud PMS platforms bundle additional tools — booking engines, channel managers, website builders, and AI concierge — into a single subscription. The right PMS for an independent boutique hotel is one that reduces manual admin, eliminates double-bookings, and gives guests a reliable direct booking path without charging commissions on every reservation.

Start your 30-day free trial →

Free for 30 days. Your card is only charged when the trial ends. Cancel anytime.

Channel Manager

URL slug: /glossary/channel-manager | Title: "What Is a Hotel Channel Manager? Plain-Language Guide"

A hotel channel manager is software that automatically synchronizes your room availability, rates, and restrictions across every booking platform you're listed on — Booking.com, Expedia, Airbnb, your direct website, and others — in real time.

Without a channel manager, you update availability on each platform manually. That takes time, and mistakes cause double-bookings: two guests with confirmed reservations for the same room on the same night. One of them gets turned away. That's a refund, a negative review, and a regulatory issue in some jurisdictions.

With a channel manager, you set availability and rates once inside your PMS. The channel manager pushes that update to every connected OTA within seconds.

What it connects to. A channel manager connects to OTAs via two-way XML or API feeds. When a reservation comes in on Booking.com, the channel manager closes that availability on all other channels before anyone else can book the same room. When you manually close a room for maintenance, it disappears from all channels at once.

Embedded vs. standalone. You can buy a standalone channel manager, but most modern PMS platforms include one. Buying them separately means paying two subscriptions and managing a connection between them. FluxPMS includes a channel manager at no additional cost.

What to look for. Speed of updates (under 60 seconds is standard), the number of supported channels, two-way mapping (rates and availability both directions), and whether the channel manager handles rate plan mapping (not just room types).

Booking Engine

URL slug: /glossary/booking-engine | Title: "What Is a Hotel Booking Engine? How Direct Bookings Work"

A hotel booking engine is the software that lets guests check availability and complete a reservation directly on your hotel's website, without going through an OTA. When a guest clicks "Book Now" on your website, the booking engine shows live room availability, pricing, and a payment form — and the resulting reservation lands in your PMS.

Why it matters for commissions. When a guest books through Booking.com, you pay 15–17% commission. When the same guest books through your direct booking engine, you pay $0. The booking engine is the technology that makes the OTA bypass possible.

Embedded vs. redirect. A good booking engine embeds directly in your website — the guest never leaves your domain. A redirect booking engine sends guests to a third-party URL (sometimes branded, sometimes not). Redirect engines have lower conversion rates because guests distrust the domain switch.

What separates a working booking engine from one that doesn't convert. Speed (loads under 2 seconds on mobile), clear room photography, transparent pricing without hidden fees revealed at checkout, and a clean mobile experience. Most booking engine abandonment happens on mobile, where the design is cramped or the form requires too many steps.

Connection to the PMS. The booking engine must be connected to your PMS in real time. If availability in the PMS doesn't sync immediately to the booking engine, you risk accepting a reservation for a room that was already booked. FluxPMS's booking engine is native to the PMS — they share the same database.

RevPAR

URL slug: /glossary/revpar | Title: "RevPAR Explained: The Hotel Metric That Matters Most"

RevPAR stands for Revenue Per Available Room. It combines your occupancy rate and your average daily rate into a single number that reflects how efficiently you're generating revenue from your room inventory.

The formula:

RevPAR = Average Daily Rate × Occupancy Rate

Or equivalently:

RevPAR = Total Room Revenue ÷ Total Available Rooms

Example. A 20-room hotel with an ADR of $150 and 70% occupancy has a RevPAR of $105. If the hotel increases occupancy to 80% without changing its rate, RevPAR rises to $120.

Why RevPAR beats occupancy alone. A hotel at 100% occupancy isn't necessarily profitable if it achieved that by dropping rates to $40/night. RevPAR penalizes that trade-off by reflecting both dimensions. A well-run independent hotel optimizes RevPAR — not just heads in beds.

RevPAR vs. TRevPAR. Total RevPAR (TRevPAR) includes all revenue sources: food and beverage, spa, parking, and ancillary services. For a boutique hotel with a restaurant, TRevPAR is the more complete metric. For a pure-room operation, RevPAR is sufficient.

How a PMS connects to RevPAR. A PMS with built-in reporting calculates RevPAR daily and over any date range. You can use it to benchmark current performance against the same period last year, and to evaluate whether rate adjustments or OTA promotions actually moved the needle.

ADR

URL slug: /glossary/adr | Title: "ADR in Hotels: What Average Daily Rate Tells You"

ADR stands for Average Daily Rate — the average revenue earned per occupied room per night. It's one of the most fundamental performance metrics in hospitality.

The formula:

ADR = Total Room Revenue ÷ Number of Rooms Sold

Example. If your hotel earns $4,200 from 28 rooms sold in a day, your ADR is $150. If you ran a promotion and sold 35 rooms at an average of $110, your ADR dropped to $110 even though you sold more rooms.

ADR vs. rack rate. Rack rate is the published or maximum rate. ADR is the actual average after discounts, OTA net rates, promotional pricing, and corporate rates. The gap between rack rate and ADR shows how much revenue you're leaving on the table through discounts and channel mix.

Using ADR alongside RevPAR. A rising ADR with falling occupancy may indicate you're pricing out volume. A falling ADR with rising occupancy may indicate you're chasing occupancy at the expense of rate. Healthy revenue management balances both. RevPAR = ADR × Occupancy, so the two metrics are inseparable.

How a PMS reports ADR. A modern PMS calculates ADR automatically from your reservation and payment data, broken down by room type, channel, guest segment, and date range. You should be able to see ADR per OTA channel (Booking.com vs. Expedia vs. direct) to understand which channel is your most profitable source of revenue.

OTA Commission

URL slug: /glossary/ota-commission | Title: "OTA Commission Rates: What Hotels Actually Pay in 2026"

OTA commission is the percentage of the room rate that an Online Travel Agency (Booking.com, Expedia, Airbnb, etc.) charges the hotel for each reservation made through their platform. As of 2026, OTA commission rates for hotels typically range from 15% to 25% depending on the OTA, the property's location, and any additional promotional programs the hotel has opted into.

Typical rates (2026):

How the commission is collected. On most OTAs, the hotel collects the full room rate from the guest at check-in, then remits the commission to the OTA via monthly invoice or automatic credit card charge. On some programs (like Booking.com's "pay later" option for guests), the OTA collects from the guest and remits the net rate to the hotel.

Commissions on top of commissions. Participation in OTA Genius programs, featured placement, and "preferred" status often carry higher commission rates or require additional discounts that effectively increase the cost per booking.

The alternative: direct booking. A reservation made through a hotel's own booking engine carries zero OTA commission. The only cost is the payment processing fee (typically 2–3%) and whatever the hotel's PMS charges — ideally, nothing. FluxPMS charges zero commission on reservations made through its booking engine.

CRS

URL slug: /glossary/crs | Title: "What Is a Hotel CRS? Central Reservation System Explained"

A CRS, or Central Reservation System, is a database that centralizes room inventory, rates, and availability for a hotel or hotel group, and distributes that information to booking channels: OTAs, GDS (Global Distribution Systems used by travel agents), the hotel's own website, and voice/call center bookings.

CRS vs. PMS. The distinction matters less for independent boutique hotels than for chains. A PMS manages the property's day-to-day operations (check-in, check-out, housekeeping, billing). A CRS manages the distribution of room inventory at scale. For a single-property independent hotel, a modern cloud PMS with a built-in channel manager effectively acts as both — the CRS functionality is embedded in the PMS.

Where CRS matters. If you run multiple properties or want your rooms listed on a GDS (which travel management companies and corporate travel agents use), a dedicated CRS becomes relevant. For a 10–50 room independent boutique, a full-featured PMS with a channel manager covers everything the CRS does without requiring a separate platform.

GDS connectivity. For hotels targeting corporate travelers, GDS connectivity (via Amadeus, Sabre, Travelport) is a reason to look at a CRS or a PMS with GDS integration. Corporate travel programs often book exclusively through GDS.

For most independents. If you're not targeting corporate groups or managing more than 3–4 properties, you don't need a standalone CRS. A cloud PMS with a channel manager handles your distribution needs at lower cost and complexity.

Folio

URL slug: /glossary/folio | Title: "What Is a Hotel Folio? Guest Billing Explained"

A hotel folio is the running record of all charges associated with a guest's stay — room rate, taxes, meals, room service, parking, minibar, incidentals, and any other items posted to the room. At checkout, the folio becomes the guest's invoice.

How folios work in a PMS. When a guest checks in, the PMS creates a folio for that reservation. Every charge — whether posted manually by front desk staff or automatically (for example, the nightly room rate posting at end-of-day) — is added to the folio. The guest can review the folio at any point and request an itemized printout at checkout.

Types of folios. A reservation typically has one master folio. For guests with split billing (business travelers separating room rate from meals, for example), a PMS allows multiple folios per reservation. Group reservations often use a master folio for the group's shared charges and individual folios for each guest's personal charges.

Split billing and direct billing. Corporate guests often have direct billing arrangements where room charges are sent directly to their company. The PMS creates a folio, marks it as "direct bill," and it is invoiced to the company's account instead of collected at checkout.

Why folio accuracy matters. Disputes at checkout slow down the checkout process and damage the guest experience. A PMS that posts charges in real time, allows guests to review their folio via the guest portal before checkout, and produces accurate PDF invoices reduces checkout disputes significantly.

Night Audit

URL slug: /glossary/night-audit | Title: "Hotel Night Audit: What It Is and How Modern PMS Handles It"

The night audit is a daily reconciliation process that closes the hotel's books for the current business date and rolls forward to the next. It posts the nightly room charges to every active folio, reconciles payments, checks for discrepancies, and produces the end-of-day financial summary.

What the night audit does:

  • Posts room charges and taxes to every in-house guest's folio
  • Reconciles payments received (cash, credit card, direct billing) against charges posted
  • Marks reservations that were due to check in but didn't arrive as no-shows
  • Rolls the hotel's business date from today to tomorrow
  • Produces daily reports: room revenue, occupancy, ADR, RevPAR, departure list, arrival list

Manual night audit vs. automated. In traditional hotel management, the night audit was a manual process performed by a night auditor — a staff member working the overnight shift. Modern cloud PMS platforms automate the night audit. The system posts room charges, flags discrepancies, and advances the date automatically at a configured time, typically between 11pm and 3am.

Why it matters for small hotels. A 15-room guesthouse cannot staff a dedicated night auditor. An automated night audit means the books are always current, charges are never missed, and the morning shift starts with a complete picture of the previous day's performance — without anyone working overnight to produce it.

What to review post-audit. The morning manager should review the night audit report for: no-shows that need deposit handling, discrepancies between expected and actual payments, rooms with zero charges (possible system error), and the prior day's revenue summary.

Rate Parity

URL slug: /glossary/rate-parity | Title: "Hotel Rate Parity: What It Means and Why It Keeps Breaking"

Rate parity means charging the same price for the same room across all booking channels — your direct website, Booking.com, Expedia, and any other OTA where you're listed. Most OTA contracts require it: if you offer a lower rate on Booking.com than on your own website, you violate rate parity. If your own website is cheaper than the OTAs, guests will book direct — but OTAs may penalize your placement.

Why rate parity is harder than it sounds. Your channel manager pushes the same rate to every channel. But:

  • OTAs sometimes apply their own promotional discounts (Genius, member rates) without your permission
  • Payment in different currencies creates fractional rounding that shows up as a different rate
  • Some OTAs pull your rate from a third-party aggregator rather than directly from your channel manager
  • Expired promotions that you cancelled in your PMS sometimes persist on OTA listings due to sync delays

The result: a guest sees different prices on different channels, books the cheapest one (usually not you), and you've either violated an OTA contract or left revenue behind.

Monitoring rate parity. Good channel managers include a rate-check tool that shows your current displayed rate on each connected OTA. Review it weekly. When parity breaks, the fix is usually updating a rate plan in your PMS and confirming the channel manager has pushed the change.

Best-rate-guarantee. A direct booking best-rate guarantee — prominently displayed on your website — gives guests who found you on an OTA a reason to rebook direct. If a guest finds a lower published price elsewhere, you match it. For most boutiques, this converts enough guests to be worth the occasional rate match.

Direct Booking

URL slug: /glossary/direct-booking | Title: "Hotel Direct Booking: What It Is and How to Get More of Them"

A direct booking is a reservation made directly with the hotel — through the hotel's own website, by phone, by email, or in person — rather than through an OTA like Booking.com or Expedia. Direct bookings cost the hotel nothing in OTA commission, and they typically produce a better guest relationship because the hotel has the guest's contact details from the start.

Why direct bookings matter financially. OTAs charge 15–25% commission per reservation. A $150/night room booked via Booking.com nets the hotel $127.50 at best. The same room booked direct nets $145.50 after payment processing (around 3%). Over a year of 65% occupancy on 20 rooms, the difference between 15% and 40% direct bookings is tens of thousands of dollars.

What prevents direct bookings. Three common blockers:

  1. The hotel's booking engine is hard to find, slow, or poorly designed on mobile
  2. Guest questions before booking go unanswered, pushing guests back to OTAs where reviews answer their questions
  3. The OTA shows a lower price (rate parity failure)

How to grow direct bookings. A commission-free booking engine embedded on your website is the foundation. An AI concierge that answers pre-booking questions converts hesitant guests. A best-rate-guarantee message on the booking page reassures guests they're not missing a deal. Email and WhatsApp follow-up after OTA stays, inviting guests to book direct next time, converts repeat visitors.

Realistic targets. Most independent boutique hotels operate at 10–25% direct bookings without focused effort. With a working booking engine and active direct booking marketing, 30–45% direct is achievable for properties with strong direct website traffic. Resorts and destination properties often reach 50–60% direct.

AD

Written by

Andres De Paz

Founder of FluxPMS. Hotel operator in Guatemala — FluxPMS is built by hotel operators, for independent hotels.

Cookies help us improve. Privacy