A property management system (PMS) is the software a hotel uses to organise reservations, room allocation, guest records, check-in, billing and daily operations. It gives reception and other teams a shared record of each stay. When connected to a booking engine, channel manager and payment service, it also helps keep bookings, availability and payments aligned.
For an independent hotel, B&B or pub with rooms, the practical question is simple: can your team manage a booking from first enquiry to final invoice without repeatedly entering the same information? This guide explains what a hotel PMS does, how its connected tools work and what to check before choosing one.
What is a property management system in a hotel?
A hotel property management system is the operational record of your accommodation business. It brings together who is staying, which room they have booked, when they arrive, what they owe and what your team needs to prepare.
The term also appears in residential property management, but the requirements are different. Hotel PMS software centres on short stays, room inventory, guest services and accommodation billing, rather than long-term tenancies.
Reception uses the PMS to manage arrivals and departures. Housekeeping needs room status and cleaning instructions. Managers use reservation and revenue data to understand performance. The exact functions depend on the system, its modules and its connections.

How does a hotel PMS work?
A PMS records a reservation and uses it to support the tasks surrounding that stay. In a connected setup, information moves between the PMS and the tools handling sales, distribution and payments.
- The booking is recorded. A website reservation arrives through the booking engine, an OTA booking comes through a connected channel, or reception enters a telephone booking.
- Availability is updated. The connected distribution tools adjust the remaining inventory. Accurate room mapping and working connections are essential.
- The team prepares the stay. Staff can review the room allocation, arrival details, payment status and relevant requests. Configured messages can send practical pre-arrival information.
- Reception manages the visit. Staff check the guest in, record changes and add any relevant charges to the reservation.
- The stay is closed and reported. Reception checks the balance, completes the invoice and checks the guest out. The stay contributes to operational and financial reports.
A couple books two nights at a 20-room inn and adds breakfast. A connected system records the stay, reduces the available inventory and makes the breakfast requirement visible to the team. If the guests change their dates, staff need to check that the revised rate, breakfast allocation and payment balance are updated together.

PMS, booking engine and channel manager: what is the difference?
These tools serve different purposes, even when one supplier provides them together. A PMS manages the stay, a booking engine accepts direct reservations and a channel manager distributes rates and availability.
| System | Main role | Practical example |
|---|---|---|
| Property management system | Organises reservations and on-property operations. | Reception allocates a room and checks the guest’s outstanding balance. |
| Booking engine | Lets guests book through the hotel’s own website. | A guest selects dates, a room and a rate, then confirms their stay. |
| Channel manager | Exchanges rates, availability and reservations with connected booking channels. | A sale reduces the inventory offered on connected OTAs. |
| Payment service | Processes payment transactions and returns their status. | A deposit payment is linked to the correct reservation. |
| Central reservation system (CRS) | Centralises reservation sales and distribution, often across multiple properties. | A reservations team checks availability across a hotel group. |
On smaller screens, scroll the table horizontally to see every column.
An all-in-one hotel system brings several of these functions into one platform. RoomRaccoon combines its hotel PMS with a booking engine, channel manager and integrated payments. Check which additional tools are included in your chosen package.
For a closer look at distribution, read our explanation of how a hotel channel manager works. Synchronisation reduces manual updates and the risk of overbooking, but incorrect settings, delayed updates or connection failures can still cause problems.
Which PMS features matter in daily hotel operations?
Reservation and front desk management
Start with the tasks your reception team performs repeatedly: finding a booking, changing dates, moving a guest, checking availability and generating an invoice. A clear calendar should make arrivals, departures and reservation status easy to understand.
RoomRaccoon’s PMS supports reservation management, group bookings, guest communication and invoice handling. During a demonstration, ask to change a real booking scenario rather than only viewing an empty calendar.
Payments, deposits and outstanding balances
A reservation total, a payment received and a payout to your bank are different records. Your team needs to know what has been charged, what remains due and how refunds are recorded.
With integrated hotel payments, payment activity can be managed alongside the reservation. Test a deposit, a remaining balance and a refund. Ask separately about transaction fees, settlement times and the payment methods available to your property.
Housekeeping and service coordination
A booking calendar alone does not tell reception whether a room is ready. Look for a clear handover between departures, cleaning and arrivals, plus a way to communicate requests such as an extra bed or early arrival.
Breakfast and other add-ons also need to reach the people delivering them. For example, a pub with rooms should be able to distinguish accommodation-only bookings from stays that include breakfast. More detailed task assignment and maintenance workflows may require an additional tool such as RaccoonHousekeeping.

Guest profiles and useful communication
Guest records help staff find contact details, reservation history and relevant preferences. Automated confirmations and pre-arrival messages can answer routine questions about parking, access and arrival times.
Keep those messages practical. A guest arriving after reception closes needs clear instructions and a contact route. Check that messages use the correct dates and stop or change when a reservation is cancelled or amended.

Reporting and rate management
Useful hotel reports help you track occupancy, average daily rate (ADR), revenue per available room (RevPAR), booking sources and outstanding balances. Compare like-for-like periods and check whether reports include VAT, extras or cancelled bookings before drawing conclusions.
Rate management is a related but distinct function. A PMS can hold rate plans, while rules or connected revenue tools help update prices. RoomRaccoon’s RaccoonRev revenue management tool adds competitor rate insights and competitor-based pricing rules. Choose these capabilities around your pricing process; software alone does not guarantee higher revenue.
Room upgrades and additional services
Relevant extras can make a stay more convenient: parking at a city hotel, dinner at an inn or a late departure after a weekend break. The system should record what the guest bought and make the requirement visible to staff.
RaccoonUpsell offers room upgrades and add-ons during online check-in. Before enabling an offer, check availability, pricing and delivery. Selling a late check-out is only useful if housekeeping can accommodate it.

When does a small hotel need a PMS?
Room count is only part of the decision. A small property selling through several channels can have a complicated workflow. A PMS becomes particularly useful when:
- You copy reservations between spreadsheets, inboxes and booking websites.
- Staff struggle to establish which rooms are available or ready.
- Deposits, extras or unpaid balances are difficult to track.
- Arrival instructions and confirmations require repeated manual work.
- Performance reports take too long to assemble or disagree with each other.
- Important guest requests are lost between shifts.
The benefit is a more consistent process: fewer duplicate entries, clearer handovers and more time to respond to guests. Measure the change using your own baseline, such as minutes spent processing a booking or the number of invoice corrections. Avoid assuming a fixed time saving or revenue increase.
If you run a smaller property, explore software for small hotels and compare the functions your team will actually use.

What should UK hoteliers check before choosing a PMS?
Cloud access, connections and support
A cloud PMS is accessed online, with the supplier managing the hosted software. An on-premise system runs on local infrastructure. Compare the actual maintenance responsibilities, access options and continuity arrangements rather than assuming either model meets every need.
Test the devices your team uses and ask what happens during an internet outage. Check support hours in UK time, weekend coverage and the route for urgent incidents. For existing accounting, point-of-sale or access systems, confirm the exact connection and the information it exchanges. The RoomRaccoon integrations directory is a starting point for that discussion.
GBP billing and the full cost
Ask for a written quote covering your room count, required modules, setup, training, connections and support. Confirm the billing currency, whether VAT is additional, payment processing charges, minimum term and cancellation notice.
For day-to-day use, test GBP amounts, your deposit rules and sample guest invoices. Have your accountant check tax coding and the export into your accounting workflow. A PMS is not automatically a replacement for accounting software.
Use the current RoomRaccoon pricing information to discuss the appropriate package. Compare the complete cost over the same period, including any tools you would still need.
Guest data and access controls
Ask about staff permissions, account security, backups, data export and what happens to guest information when the contract ends. Check the supplier’s processing terms and how they support your responsibilities under UK data protection law. Buying software does not remove the hotel’s own obligations; the ICO’s guidance on controller and processor contracts explains the relationship.
- Create a two-night booking with breakfast and a deposit.
- Change its dates and check the new rate and balance.
- Move the guest to another room and review the housekeeping information.
- Cancel a test reservation and check inventory, messages and refund handling.
- Produce a final invoice and find the transaction in the relevant report.
For a broader evaluation of systems, continue with our hotel PMS selection guide.
How do you switch to a new PMS?
Agree the migration scope before setting a launch date. Confirm which future bookings, guest details, deposits and balances will transfer, and which historical records will remain available elsewhere. Do not assume stored payment credentials can be moved between providers.
Configure room types, rate plans, tax settings, messages and channel mappings, then test complete bookings with the team. Reconcile upcoming arrivals and balances before going live. Assign responsibility for checking the first live bookings and keep a clear incident contact list.
The timetable depends on your data, connections and training needs. Ask for a plan specific to your property rather than relying on a generic promise of a fixed number of days.
Frequently asked questions about hotel PMS software
Is a PMS the same as front desk software?
The terms overlap because reception is a major PMS user. However, a PMS may also support housekeeping, guest communication and reporting. Compare the functions and connections rather than relying on the product label.
Can a PMS work without a channel manager?
Yes. A PMS can manage reservations and hotel operations without distributing inventory to OTAs. If you sell through multiple online channels, a connected channel manager helps keep their availability and rates aligned.
Does every PMS include online booking and payments?
No. Some systems include a booking engine and payment service; others connect to separate providers. Confirm what is included, what requires an integration and what attracts additional charges.
Can a PMS prevent every double booking?
No system can guarantee that. Connected inventory reduces the risk, but room mapping errors, manual changes or interruptions can still create discrepancies. Test synchronisation and agree how staff will identify and resolve exceptions.
How much does a hotel PMS cost?
Costs depend on the supplier, property size, package and required connections. Compare subscription fees, implementation, optional modules and payment charges together. Request a quote based on your hotel’s actual requirements.
See how a PMS would handle your hotel’s working day
Bring your room types, booking channels and one awkward booking scenario to a RoomRaccoon demonstration. Follow a reservation through reception, payments and reporting, then discuss the package, connections and onboarding your property needs.
















