F&B and ancillary revenue as a strategic factor
Late October. Adam is reading a bank report that shows only RevPAR. “Daniel, October room RevPAR is −5% vs last year. The bank sees this. Worrying?”
Daniel pulls up another report — total hotel revenue. “Adam, let’s look wider. Room revenue is indeed −5%, but F&B is +9%, spa +11%. Total hotel revenue is only −1%. TRevPAR — Total Revenue per Available Room — is only −1.2 EUR vs last year. Structurally the hotel is not underperforming — there’s a segment shift that lowered the room rate, but guests are spending more in the hotel.”
Adam is surprised. “But the bank only asks for RevPAR.”
“The bank looks at it because it always has. But in owner communication we need to show TRevPAR. The two numbers tell very different stories.”
This dialogue is the entry point to the TRevPAR mindset. In lesson 4 we introduced the concept (Total Revenue per Available Room). In lesson 8 we showed segments’ TRevPAR contribution in a table. Now we take the concept deeper — who provides non-room revenue, when and why, and how a comprehensive TRevPAR mindset reshapes RM decisions.
The classic revenue manager focuses only on room revenue. A mature RM sees: the hotel is more than a set of rooms — restaurant, bar, wellness, parking, transfer, a small shop, a business center. TRevPAR measures the value of the “whole guest”, and gives strategic priority to segments that load the hotel on multiple fronts.
The structure of hotel revenue
The annual revenue breakdown of an average city 4-star hotel:
| Revenue source | Typical share of total revenue | Typical margin (GOP — Gross Operating Profit) |
|---|---|---|
| Room revenue | 60-75% | ~70% |
| F&B (restaurant + bar) | 15-25% | ~30% |
| Spa / wellness | 2-8% | ~40% |
| Meeting & event rentals | 3-12% | ~50% |
| Parking | 1-3% | ~90% |
| Other (laundry, late check-out, shop) | 1-3% | ~80% |
Hotel Peaqplus City’s realistic annual breakdown (~80 rooms, ~2M EUR annual total revenue):
| Revenue source | Annual revenue | Share |
|---|---|---|
| Room revenue | 1,380k EUR | 69% |
| F&B (restaurant + bar) | 360k EUR | 18% |
| Spa / wellness | 100k EUR | 5% |
| Meeting & event | 120k EUR | 6% |
| Parking | 20k EUR | 1% |
| Other | 20k EUR | 1% |
| Total | 2,000k EUR | 100% |
The 31% non-room revenue is not marginal — it is a strategic lever for the hotel as a whole.
The segment-level TRevPAR breakdown
In lesson 4 we already saw the basic table. Now the deeper dimensions of TRevPAR analysis.
Hotel Peaqplus City segment-level per-night guest-revenue breakdown:
| Segment | Room ADR | F&B spend | Spa | Parking | Other | Total guest value (per night) |
|---|---|---|---|---|---|---|
| Transient business | 105 EUR | 22 EUR | 3 EUR | 0 EUR | 2 EUR | 132 EUR |
| Transient leisure (OTA) | 95 EUR | 15 EUR | 5 EUR | 0 EUR | 1 EUR | 116 EUR |
| Transient leisure (direct) | 108 EUR | 28 EUR | 12 EUR | 0 EUR | 3 EUR | 151 EUR |
| Transient occasion (honeymoon, wedding) | 135 EUR | 52 EUR | 45 EUR | 15 EUR | 8 EUR | 255 EUR |
| Corporate negotiated | 85 EUR | 22 EUR | 3 EUR | 15 EUR | 2 EUR | 127 EUR |
| Group MICE | 92 EUR | 58 EUR | 5 EUR | 0 EUR | 3 EUR + meeting-room 30 EUR | 188 EUR |
| Group leisure (tour operator) | 78 EUR | 10 EUR | 2 EUR | 0 EUR | 0 EUR | 90 EUR |
| Wholesale | 62 EUR | 8 EUR | 2 EUR | 0 EUR | 0 EUR | 72 EUR |
Now it shows dramatically: the occasion and MICE segments’ guest value is 2-3x higher than the tour operator or wholesale segments. A 25-room MICE group (188 EUR/guest/night × 25 × 3 days = 14,100 EUR) is dramatically more valuable than a 25-room tour operator (90 EUR × 25 × 3 = 6,750 EUR) — more than double.
The “hidden” revenue sources
Many hotels concentrate only on the restaurant and bar in F&B analysis, and lose the “small” revenue sources. A mature RM watches all of it:
Breakfast
One of the largest non-room revenue sources. Breakfast can be packaged as part of most guest bookings (BAR + breakfast rate, per lesson 13), but it can also be upsold — the guest booked room only, but buys breakfast at reception.
Hotel Peaqplus City breakfast revenue:
- Packaged breakfast: 14 EUR/guest
- Upsell breakfast: 18 EUR/guest (more expensive when bought at reception)
Breakfast provides ~40% of F&B revenue — not marginal.
Bar and minibar
In a city hotel, bar revenue is ~10-15% of F&B revenue. The minibar is smaller, but adds ~5 EUR/night/guest in the high-end guest segment.
Spa and wellness
The spa is a strategic lever. A wellness package (per lesson 13) brings a dramatically higher ADR and TRevPAR — 187 EUR/room-night for the wellness package vs. 110 EUR plain BAR.
The spa can also operate as a publicly available service — non-hotel guests can come too. ~30% of Hotel Peaqplus City’s spa revenue comes from outside.
Meeting & event rentals
MICE group contracts always carry meeting-room rental + tech + coffee-break revenue. A 3-day conference package:
- Rooms: 40 × 3 × 92 EUR = 11,040 EUR
- Meeting-room: 3 × 1,800 EUR = 5,400 EUR
- F&B (coffee breaks + lunch + welcome dinner + gala): ~12,000 EUR
- Total: ~28,500 EUR for a 3-day group
The non-room revenue (room rental + event F&B) is ~60% of total group revenue — dramatically important for MICE-positioned hotels.
Parking
In a city hotel, parking can be 15-25 EUR/night/guest. A 50-space garage with 30-40 daily uses brings 600-800 EUR/day = 220-290k EUR/year.
For Hotel Peaqplus City this is only 20k EUR/year (a small garage), but it is a strategic lever for the business guest (who has a car).
Other (laundry, late check-out, transfer, hotel shop)
All small items, but they add up in the TRevPAR calculation:
- Laundry: 5 EUR/night/guest (~5% usage)
- Late check-out: 25-40 EUR (15-20% request)
- Transfer (airport): 25-40 EUR (10-15% usage)
- Hotel shop (water, cosmetics, gifts): 2-3 EUR/night/guest
Together ~6-8 EUR/night/guest average additional revenue.
The cheap vs. expensive guest dilemma
In lesson 4 we introduced the TRevPAR guest-value concept. Now the classic decision dilemma:
Situation 1: choosing between two offers
Hotel Peaqplus City, Saturday night. Two booking enquiries on the same day, but a capacity constraint (we can sell only 1 room):
- Guest A: transient leisure (OTA), 95 EUR/night (1 night). Doesn’t want breakfast.
- Guest B: transient leisure (direct), 105 EUR/night (3 nights). Wants breakfast, plans a spa package, dines in the restaurant.
Surface reading: Guest B pays 10 EUR more — pick them.
TRevPAR reading:
- A: 95 EUR × 1 + ~3 EUR ancillary = 98 EUR total guest value.
- B: (105 EUR + 28 EUR F&B + 12 EUR spa) × 3 = 435 EUR total guest value.
B is ~4.4x more valuable. The decision isn’t hard here.
Situation 2: planning a guest mix
The classic dilemma — what to offer for the capacity:
- 30 OTA leisure guests at 95 EUR ADR = 2,850 EUR room revenue + ~450 EUR F&B = 3,300 EUR
- 25 occasion guests at 135 EUR ADR + 120 EUR ancillary = 6,375 EUR
The occasion guests are fewer than the OTA segment, but they bring more.
Lesson 4’s key takeaway: the sales-marketing team’s priority position is to grow the occasion / MICE / direct leisure segments, even if OTA volume drops.
The F&B team and the RM
The F&B team is often independent of the RM in a hotel. The F&B manager optimizes their own P&L (restaurant revenue, F&B cost), the RM optimizes room revenue. This is a problem — the two organizations don’t serve the same goal.
In a mature organization:
- At the weekly revenue meeting (lesson 28), the F&B manager always attends.
- The forecast (lesson 19) is built from the F&B perspective too — if the hotel forecast says 80% on November 25, the F&B team uses it for operational capacity planning.
- The package rate (lesson 13) and the wellness package are a joint decision of the F&B + spa + RM teams.
In lesson 47 (Running the revenue meeting) we cover how to handle integrating the F&B team into strategic decisions.
The Peaqplus Dashboard module for TRevPAR analysis
The Peaqplus Dashboard module shows total hotel revenue, not just rooms:
- RevPAR vs. TRevPAR at the daily level — both on one surface.
- Revenue-source breakdown — room, F&B, spa, meeting, parking, other.
- Segment-level TRevPAR analysis — each segment’s total guest value, as we saw in the table above.
- Ancillary spend trend — monthly and yearly spa, meeting, and F&B revenue trends.
- Mix-impact analysis — if a month’s ADR drops, Peaqplus shows how much was the segment-mix shift and how much the rate cut.
Returning to Adam’s concern from the start of the lesson: in the Peaqplus Dashboard module the October monthly overview appears in 2 seconds:
- Room RevPAR: 79 EUR (last year 83 EUR, −5%)
- Total RevPAR (TRevPAR): 116 EUR (last year 117.2 EUR, −1%)
- F&B: 24 EUR/room/night (last year 22 EUR, +9%)
- Spa: 7 EUR/room/night (last year 6.3 EUR, +11%)
- Other (parking, meeting, laundry): 6 EUR/room/night (stable)
The mix-impact analysis gives the underlying explanation: “The wholesale segment’s share jumped from 2% to 5% — that’s a −4 EUR ADR effect. At the same time transient occasion grew +1 pp, which brought higher F&B and spa spend.”
Daniel takes this report to the owner circle: “Room RevPAR is −5% vs last year, but TRevPAR is only −1%. The guest mix has shifted — we sell fewer rooms cheaply on OTA, but our guests spend more in the hotel. Strategically this is a healthy direction.”
Adam nods. “That’s a completely different message than the RevPAR report gives. What do we do toward the bank?”
Daniel: “Two things. One: we add TRevPAR to the monthly bank report. Two: at the owner quarterly meeting we communicate this mix-impact analysis. RevPAR is an outdated metric if you only think in rooms.”
In lesson 45 (Introduction to Total Revenue Management) and lesson 58 (TRevPAR deeper — spa, F&B, MICE) we cover this concept at expert level — from the communication and the calculation-methodology angles too.
Key takeaways
- Hotel revenue is 60-75% room revenue + 25-40% non-room. Non-room is not marginal but a strategic lever.
- The TRevPAR segment breakdown shows dramatic differences — occasion (255 EUR/night) vs. wholesale (72 EUR/night) is a 3.5x difference.
- The “hidden” revenue sources (breakfast, bar, spa, meeting, parking, laundry, late check-out) all count in the TRevPAR calculation.
- The cheap vs. expensive guest dilemma can only be solved by deciding on total guest value, not just the room rate.
- Integrating the F&B team into RM strategy is critical — joint forecasting, package design, capacity planning.
Click an answer — you see immediately whether it is right.
Answer all of them and the lesson counts as complete — and toward your progress.
A hotel gets two Saturday-night enquiries: (A) 20 OTA leisure at 95 EUR ADR + ~3 EUR/night F&B spend. (B) 8 occasion guests at 145 EUR ADR + ~80 EUR/night F&B + spa + parking. Which group is more attractive? List the arguments and work it through. And: a hotel's F&B revenue came in at +12% last quarter while room RevPAR is −3% behind. How do you read this, and what segment mix moved behind it?
- The big international brands work at Total Revenue Management level — room revenue is just one of many sources. Independent 4-star hotels are gradually adopting the TRevPAR mindset; where it is in place, they show a 2-4 pp EBITDA uplift versus peers.