If you only ever look at the room rate, you are reading a hotel with one eye closed. The rate is the headline and rooms are the engine, but a real property earns money in a dozen quieter places: the garage, the restaurant, the late checkout charge, the spot on the folio for a rollaway bed. Any one of them looks trivial. Add them up across a full house over a month and they become a line worth caring about, sometimes the difference between a decent month and a strong one.
I learned to see this clearly during my night audit days at Alohilani, because the audit is where the whole day's revenue lands in one place. You do not just see rooms. You see the restaurant post, the parking post, the incidental charges, all of it resolving into the day's total. Later, running the front desk in Waikiki and rooms operations in San Francisco, I came to think of this second stream as the part of the money a sharp team can actively grow, one small yes at a time. This is a tour of what lives there and why it matters.
What counts as ancillary revenue
Ancillary revenue is a catchall term for everything a hotel takes in that is not the room rate itself. The exact mix depends on the property, but the usual suspects are easy to name. There is food and beverage, from the restaurant and bar to room service to the banquet business a wedding or conference brings in. There is parking, which in a dense city hotel can be a serious line on its own. There is the spa where one exists, the resort fee where it applies, and a long tail of small charges: late checkout, early check-in, a pet fee, a rollaway or crib, a bottle of water from the market.
None of these are the reason a guest booked. They booked a room. But once the guest is in the building, each of these is a way the stay can be worth more to them and to the hotel at the same time. That framing matters. The best ancillary revenue is not extracted from guests. It solves something they actually wanted, and the charge is the natural result. When people ask how hotels actually make money, the honest answer includes all of this, sitting alongside and downstream of the rooms.
Why so much of it is high margin
The reason a rooms leader cares about these small lines is not that they are large. It is that many of them are cheap to deliver. Take parking. The garage is already built. The spaces already exist. Selling one more spot to an arriving guest costs the hotel almost nothing, so most of that charge flows straight to profit. Late checkout is even purer. Letting a guest keep their room until two in the afternoon on a day the room was not going to turn quickly costs essentially nothing, and the fee is nearly all margin.
This is the same logic that makes room upgrades so valuable, which I walked through in detail in how room upgrades add margin. The cost is already sunk, so the added revenue is close to pure profit. Not everything ancillary works this way. Food and beverage carries real cost, because you have to buy and cook the food and staff the kitchen, so it runs on thinner margins than the room. But the small operational charges, the parking, the late checkout, the early check-in, the resort fee, tend to be high margin precisely because the hotel is charging for the use of things it already owns and staffs.
It helps to hold rough numbers in your head so you can rank the opportunities. As an illustration only, not the figures from any property I have run, a downtown garage spot might sell for around forty dollars a night with almost no added cost, so it runs at close to ninety percent margin or better. A late checkout at twenty five or fifty dollars is nearly all margin on a day the room was not turning fast. A restaurant entree at thirty dollars might carry twenty five to thirty five percent food cost plus kitchen labor, so the same dollar of restaurant revenue keeps far less than the same dollar of parking. Ranking your ancillary lines by margin, not just by volume, is how you decide where the frontline should spend its attention.
The room is what the guest booked. Everything after it is where a sharp team turns a good stay into a better folio, one small yes at a time.
Why it grows revenue without a single extra room
Here is the strategic part. A hotel has a hard ceiling on rooms. You cannot sell more than you have, and on a sold out night the rooms line is maxed out by definition. Ancillary revenue has no such ceiling. Even with a full house and no more rooms to sell, a smart property can earn more from the guests already inside. That is why total spend per guest, not just the rate, is a number good operators watch.
This is exactly the reason the industry moved past RevPAR as the only scoreboard. RevPAR, revenue per available room, only counts the room line, so a hotel could be winning at RevPAR and still leaving money everywhere else in the building. TRevPAR, total revenue per available room, divides all revenue, rooms plus ancillary, by available rooms, and it is the metric that actually rewards a property for capturing spend beyond the rate. When I want to know whether a building is working the whole guest and not just the reservation, TRevPAR is the number I reach for. It helps to have the term pinned down plainly.
A guest who books a room, parks the car, eats dinner in the restaurant, and takes a late checkout is worth far more than the same guest who only sleeps there. Neither took an extra room from the inventory. The difference is entirely in how much of their stay happened inside the building instead of somewhere down the street. This is also why the split between a resort and a select service hotel matters so much. A beach resort is built to capture a guest's whole day across many outlets, so someone who never leaves the property spends all day there. A roadside select service hotel lives almost entirely on the room, with breakfast as a cost rather than a revenue line. Same industry, very different money.
A worked example: the same guest, two folios
Picture two guests in identical rooms at the same rate on the same night. The numbers below are illustrative, chosen to show the mechanism, not pulled from any property I have managed.
| Line | Room-only guest | Captured guest |
|---|---|---|
| Room rate | $250 | $250 |
| Parking | $0 | $40 |
| Dinner and a drink | $0 | $70 |
| Late checkout | $0 | $40 |
| Total folio | $250 | $400 |
The captured guest is worth sixty percent more to the hotel, and took no extra room to do it. Better still, most of that extra hundred and fifty dollars is high margin, because the parking and late checkout cost the building almost nothing and only the meal carries real food cost. Do that across a full house and the gap between a property that captures and one that merely houses is not small. It is the difference a good month is made of.
Set the two folios side by side and the size of that gap is hard to miss.
The captured folio runs about sixty percent longer, and because most of that extra spend is high margin, the profit gap between the two guests is wider still than the bars alone suggest.
Where the front desk actually moves it
Most ancillary revenue does not capture itself. It gets earned in small moments at the desk and on the phone, when someone notices a need and offers the answer. The frontline is where a lot of this stream is won or quietly left on the table, and the moves are simple:
- Offer parking at check-in. A guest who drove needs somewhere to put the car. Naming the onsite option plainly captures a high margin charge and saves them a hunt down the block.
- Read the departure day. A guest with a late flight almost always wants a late checkout. Offer it before they ask, and a common frustration becomes a small, welcome charge.
- Point guests at the restaurant. A dinner reservation made at the desk keeps that spend in the building instead of losing it to the neighborhood.
- Handle the small needs onsite. The crib, the rollaway, the pet, the early check-in. Each is a real guest need and a real line on the folio when it is offered warmly instead of buried in fine print.
- Never let it feel like nickel and diming. The charge that solves a problem feels like service. The charge that surprises a guest at checkout feels like a trap. Transparency is what keeps this revenue from costing you goodwill.
Group business and the outlets that lean together
The single largest ancillary story in a full service hotel is usually group and event business, and it is worth understanding because it shows how the outlets lean on each other. When a conference, a wedding, or a corporate meeting books a block of rooms, it rarely books only rooms. It books banquet meals, meeting space, audiovisual setups, coffee breaks, and often a bar. One booking lights up several revenue lines at once, which is why a strong sales team matters so much to the whole building.
That interdependence runs through the whole property. The restaurant is busier when the house is full, because more guests are onsite to eat. Room service rides on occupancy. The bar fills when a group is in town. Parking scales directly with how many cars arrived. This is the pattern worth internalizing: ancillary revenue is not independent of the rooms, it is largely powered by them. Heads in beds feed every outlet downstream of the front door, which is another reason a rooms leader who fills the house well is doing more for the whole statement than the org chart suggests.
It also explains why the same square footage earns so differently depending on the property. A full service resort is engineered to capture a guest's entire day, so a guest who never leaves spends across the restaurant, the spa, the activities desk, and the bar. A select service hotel by the highway captures almost none of that, because there is nowhere onsite to spend it. Same industry, very different ancillary potential, and an operator has to know which building they are standing in before they can judge whether the ancillary lines are strong or weak.
Packaging is where a hotel gets deliberate about all this. A room with breakfast, a romance package with a bottle of wine and a late checkout, a parking inclusive rate: each bundles ancillary spend into the booking itself, capturing revenue the guest might otherwise have spent elsewhere or not at all. Done well, a package feels like a good deal to the guest and lifts total spend for the hotel, the same win for both sides that makes the whole category worth working. The point is that ancillary revenue is not a scattering of unrelated small charges. It is a system that rises and falls with occupancy and with how deliberately the property captures the guests it already has.
The common mistakes that quietly cost you
Because so much of this revenue is captured by people rather than by systems, it fails in predictable ways, and naming the failures is how you fix them. The first mistake is treating ancillary offers as optional add-ons an agent can skip when the lobby is busy. The busy day is exactly when the most guests are walking past the most opportunities, so a desk that only offers parking and late checkout when it is quiet captures the smallest slice on the highest volume day. The second mistake is inconsistency, where one agent offers everything and the next offers nothing, so the property's ancillary capture depends on who happened to be working. The fix for both is the same, which is to make the offer part of the standard arrival and departure conversation, not a favor the guest has to know to ask for.
The third mistake is the opposite failure, over-offering to the point that a guest feels worked rather than hosted. There is a real line between a warm suggestion and a hard sell, and a team that pushes every charge on every guest erodes the trust the whole model depends on. The skill is reading the guest, which is why I never handed teams a quota. A quota turns hospitality into pressure, and pressure is what produces the resented charge. Capture is a byproduct of attention, and attention cannot be mandated by a number on a scorecard.
Does chasing ancillary revenue annoy guests?
It can, and that is the real risk worth naming. There is a version of this that guests despise: the resort fee that was never disclosed, the surprise charge at checkout, the parking rate that feels like a penalty for having arrived by car. Done badly, ancillary revenue erodes exactly the trust that makes a guest come back and tell a friend. The margin you gained on the charge is dwarfed by the loyalty you lost.
The line between welcome and resented is almost always transparency and timing. A late checkout offered proactively to a guest with an evening flight is a gift they gladly pay for. A checkout charge that appears without warning is a grievance. Parking named clearly at check-in is a convenience. A parking fee discovered on the folio is a fight at the desk. The revenue is the same in both versions. The difference is entirely in whether the guest felt hosted or handled. That is why I always coached teams to lead with the guest's need and let the charge follow, never the reverse.
Seeing it on the statement
All of this shows up somewhere, and the place to watch it is the daily numbers. A good operator does not just check rooms revenue in the morning. They look at the whole spread, parking, F&B, other, and read whether the property captured the guests it had or just housed them. I get into how to read those morning numbers in reading a daily revenue report, and ancillary lines are a big part of what that report reveals about how well the building is actually working.
The habit I want any rooms team to build is to stop thinking of the room rate as the whole game. The room is the reason the guest is here. Everything after it is where an attentive property turns a stay into something worth more to everyone involved. None of it requires a hard sell. It requires noticing what a guest needs and being ready to provide it, which is just hospitality with a folio attached. Get the small charges right, offered as service and never as a surprise, and you build revenue per guest and loyalty at the same time.