Back to Blog

Stop Celebrating RevPAR. Start Measuring RevPAX.

Mohammed Azzan Patni
RevPAR vs RevPAX comparison showing total guest revenue streams across rooms, F&B, spa, tours and upgrades

There is a quiet shift happening in how the best hotels think about revenue. If your dashboards still end at RevPAR, you are probably leaving 30 to 40 percent of your potential on the table.

I want to make the case for a different north star. Not because RevPAR is wrong, but because it is incomplete. RevPAR measures one room. It never measures one guest.

RevPAR vs RevPAX: a small acronym change, a huge mindset change

RevPAR (Revenue Per Available Room) has been the industry's north star for decades. It answers one question: how well are we filling and pricing our rooms?

RevPAX (Revenue Per Available Guest, sometimes called Revenue Per Available Experience) answers a much bigger one: how much is each guest actually worth across their entire stay?

That is rooms plus food and beverage, spa, tours, transfers, upgrades, late checkouts, and every other moment a guest is willing to spend.

The difference matters because a hotel can post a record RevPAR and still be quietly bleeding revenue everywhere else.

RevPAR vs RevPAX at a glance

 RevPARRevPAX
Full nameRevenue Per Available RoomRevenue Per Available Guest
What it measuresRoom revenue onlyTotal guest spend across the stay
Revenue streams countedRoomsRooms, F&B, spa, tours, transfers, upgrades, late checkout
Optimised byYour PMS and revenue management systemThe capture-and-conversion layer for everything beyond the room
Blind spotEvery dollar a guest spends outside the room rateAlmost none, when ancillary requests are captured
Margin profileEstablished and competitiveHigh margin, low competition for your attention
RevPAR vs RevPAX infographic: RevPAR is room revenue divided by available rooms, RevPAX is total guest revenue across room, dining, spa and add-ons, with HeyKoala capturing missed calls and upsells
RevPAR measures how rooms perform. RevPAX measures how guests perform. Great hotels improve both.

A boutique hotel's wake-up call

One boutique property we talked to was thrilled with its RevPAR. Occupancy was strong, rates were healthy, the dashboard was green.

Then they actually traced where guest demand was going:

  • Dinner reservations. Guests asked. There was no system to capture them.
  • Spa appointments. Booked over the phone, tracked in a paper notebook.
  • Local tours. Guests gave up waiting and booked directly with outside operators.
  • Room upgrades. Only offered if the guest happened to ask.

None of this showed up in RevPAR. RevPAR looked perfect. But across F&B, spa, tours, and upgrades, they were missing close to 40 percent of their potential revenue.

Here is the uncomfortable truth: RevPAX does not fail because hotels lack experiences to sell. It fails because the requests die at the phone and in the notebook.

The real problem is not strategy. It is plumbing.

Every ancillary sale starts the same way. A guest asks.

"Can I get a table for two tonight?"
"Do you have anything at the spa tomorrow?"
"What can we do around here for a day?"
"Any chance of an upgrade?"

These requests arrive by phone, often after hours, sometimes in a language your front desk is juggling on a busy evening. And that is exactly where they get lost: voicemail, a sticky note, a "let me call you back" that never happens.

You cannot optimise RevPAX with a strategy deck. You optimise it by making sure no revenue request is ever lost, and that every one becomes something your team can act on.

That is the layer most hotels are missing.

How HeyKoala turns lost requests into measurable revenue

HeyKoala is an AI voice concierge that answers every call, 24/7, in multiple languages, and turns each guest interaction into a tracked, routable, upsell-ready revenue event. It sits on top of your existing systems as the capture-and-conversion layer for everything beyond the room.

Here is how it closes each leak from that boutique hotel's story.

Dinner and F&B

Guests call to book a table. HeyKoala captures the request, the time, the party size, and any preferences, then routes it to your restaurant team. No missed reservations, no lost covers. For F&B-heavy properties, our dedicated reservations agent handles this end to end.

Spa and treatments

The agent proactively surfaces the spa as an option on relevant calls and captures every booking request as a structured item. That gets it out of the notebook and into a system your team can actually see and follow up on.

Local tours and transfers

Instead of letting guests wander off to outside operators, the agent presents your in-house tours and transfers, then captures the request before the margin walks out the door.

Room upgrades

Upgrades stop depending on luck. During booking calls, the agent can proactively present the best available upgrade, making the upsell the default rather than the exception.

One tracked stream

Every call becomes a logged conversation with a typed request: dinner, spa, tour, upgrade, or callback. So "total guest spend" stops being a vague ambition and becomes something you can see, count, and grow.

The part nobody else can give you: proof

Here is what makes RevPAX real instead of aspirational.

Because HeyKoala logs every ancillary request as structured data, you can finally answer questions you could not before:

  • How many dinner, spa, and tour requests are we capturing each month?
  • How many came in after hours, when no one would have picked up?
  • How many would have been lost entirely to voicemail or an outside operator?

That is a quantifiable ancillary pipeline. It is the closest thing in the industry to demonstrating RevPAX lift with hard numbers instead of vibes.

Where HeyKoala fits, and where it does not

We believe in being precise, because over-promising helps no one.

HeyKoala's job is capture, routing, and upsell: making sure every revenue request is answered, and that experiences and upgrades get offered proactively. Fulfillment and the folio stay where they belong, in your spa system, your restaurant, and your PMS.

Think of it this way. Your PMS optimises RevPAR. HeyKoala is the layer responsible for RevPAX.

The mindset shift

Stop asking "How do I fill rooms?"

Start asking "How do I capture and grow each guest's total spend?"

Once your room revenue is optimised, ancillary revenue is the next frontier, and it is the one with the highest margins and the least competition for your attention.

The hotels that win the next decade will not be the ones with the highest RevPAR. They will be the ones that stop letting revenue die on the phone.

Frequently asked questions

What is the difference between RevPAR and RevPAX?

RevPAR (Revenue Per Available Room) measures only room revenue, so it tells you how well you fill and price rooms. RevPAX (Revenue Per Available Guest) measures the total revenue each guest generates across their stay, including F&B, spa, tours, transfers, and upgrades. RevPAR is a room metric. RevPAX is a guest metric.

How do you calculate RevPAX?

Add up all guest-generated revenue (rooms plus every ancillary stream) and divide by the number of available guests or guest-nights for the period. The hard part is not the formula. It is capturing the ancillary requests that never make it into a system in the first place.

Why are hotels losing ancillary revenue?

Not because they lack experiences to sell. They lose it because guest requests for dinner, spa, tours, and upgrades arrive by phone, often after hours, and die in voicemail, on a sticky note, or in a paper notebook before anyone can act on them.

Can an AI voice agent increase hotel ancillary revenue?

Yes. An AI voice concierge answers every call around the clock, captures each request as structured data, proactively offers relevant experiences and upgrades, and routes everything to the right team. That turns lost requests into a measurable ancillary pipeline you can track and grow.

See how much ancillary revenue you are losing

Curious how much ancillary revenue you are currently losing? We will run a quick teardown on your own call volume and show you exactly how many experience requests are slipping away. Talk to HeyKoala.

Share this article