PMS (Property Management System)

A PMS, or property management system, is the software a hotel runs its rooms business on: reservations, rates, check-in, room assignment, housekeeping status, and the folio each guest's charges post to. It is the hotel's system of record, and the place a guest's stay history lives.

Every hotel runs a property management system, and the market is broad: Oracle OPERA, Cloudbeds, StayNTouch, Mews, and Agilysys all occupy it, along with a long tail of regional products. For a restaurant person inside a hotel group, the useful thing to know is what the system holds. It is the only place a guest’s arrival, departure, room, rate, and running bill exist together.

What is the difference between a PMS and a POS?

A property management system manages rooms and stays. A point-of-sale system manages orders and checks. The unit of record is what separates them: a hotel system organises everything around a stay that lasts days and belongs to a named, address-verified guest, while a restaurant system organises everything around a check that lasts two hours and often belongs to nobody in particular.

The two meet at the room charge. When a hotel guest signs a dinner to their room, the point of sale posts the amount to the folio the hotel system holds, which is the one moment in a normal service where a restaurant check gets attached to a confirmed identity.

Does the hotel restaurant see guest data from the PMS?

In most properties the restaurant sees a narrow slice. A host may have the in-house list for tonight, and a server can look up a room number to validate a room charge. Neither of those is history. The team almost never sees how many times this guest has stayed, what they ordered on the last trip, or that they have a standing table request from two visits ago.

The gap is structural rather than a matter of permissions. Hotel systems are built to run a stay and settle it, so a guest’s value accumulates as a series of closed folios rather than as a profile the floor can read before service.

How does a hotel guest become a known guest in the restaurant?

The stay data has to leave the hotel system and land somewhere the restaurant’s own guest records already live. A restaurant CRM does that by connecting to both sides, reading stays out of the hotel system and checks out of the point of sale, then resolving the two into one guest profile.

Loyalist connects to StayNTouch and Cloudbeds for this, so a guest’s stays appear on the same record as their dining visits, reviews, and private events. The practical result is that a group running a hotel and a restaurant stops treating one person as two customers. Someone on their fifth stay who has eaten in the dining room on every trip reads as a regular, which is exactly how the floor would treat them if anyone had told them.

Last updated