Revenue per occupied room (RevPOR)

RevPOR measures the total revenue generated by each occupied room during a specific period. Unlike ADR, which tracks only the room rate, RevPOR includes ancillary spending attached to that booking—such as dining, spa treatments, and upgrades—so you can better understand the overall value associated with an occupied room.

Why does RevPOR matter in hotels?

Revenue per occupied room (RevPOR) helps you understand how much revenue you earn from an in-house guest during their stay.

While Average Daily Rate (ADR) focuses strictly on the room price, RevPOR reflects the broader monetary footprint of the stay by combining room revenue with ancillary spend. This typically includes:

  • Breakfast and room service
  • Spa treatments and wellness packages
  • Parking fees
  • Late check-out or early check-in fees
  • Laundry services
  • Bike rentals or guided tours

This KPI excludes revenue generated by people who are not staying at the property (like locals visiting your restaurant) and revenue from unsold rooms.

Monitoring RevPOR can help you gauge how effectively your operation surfaces relevant add-ons and experiences to guests. For example, if ADR is stable while RevPOR trends upward, it may suggest that guests are engaging more with on-property services and upgrades.

What is a good RevPOR for hotels?

There is no single industry benchmark for RevPOR because it varies by business model, guest mix, and the services you offer.

Full-service hotels and resorts
Properties with restaurants, bars, spas, and retail often have more opportunities to capture on-site spend, so RevPOR may sit meaningfully above ADR. In these environments, the focus is often on encouraging guests to spend more of their trip budget on-property rather than off-site.

B&Bs and limited-service rentals
For vacation rentals or city hotels that primarily offer lodging and breakfast, RevPOR often tracks closer to ADR. Even so, additional value may come from service fees, parking, or partnerships with local operators.

Traveler behavior impact
Traveler types can influence spending patterns in different ways:

  • Leisure travelers: They often show a higher RevPOR because they spend more time on-property and may book extras like massages or dinners.
  • Business travelers: They may show a lower RevPOR because they typically spend less time at the hotel and may have tighter expense policies.

In practice, a “good” RevPOR is one that makes sense for your offer and shows healthy momentum over time relative to ADR. If room rates stay similar but RevPOR rises, it can be a sign that more guests are choosing add-ons and on-property services.

How do you calculate RevPOR?

To calculate RevPOR, you take the total revenue generated by occupied rooms (room revenue + ancillary revenue) and divide it by the number of occupied rooms.

RevPOR = Total Revenue from Occupied Rooms ÷ Total Occupied Rooms

Practical example
Let’s say that yesterday:

  • You earned €10,000 in room revenue.
  • Your guests spent an additional €2,500 on breakfast, parking, and drinks.
  • You had 80 rooms occupied.

Total Revenue: €12,500
Occupied Rooms: 80

€12,500 ÷ 80 = €156.25

Your ADR might have been €125 (€10,000 / 80), but your RevPOR was €156.25. This suggests that each booked room was associated with an average of €31.25 in additional spend.

How does RevPOR relate to other hotel KPIs?

RevPOR is sometimes confused with other revenue metrics, but the differences affect how you interpret performance. Here is how it compares to other key metrics:

RevPOR vs. ADR (Average Daily Rate)
ADR only looks at the room price. RevPOR includes the broader spend tied to an occupied room.

  • Example: You lower your room rate (lower ADR) to attract more bookings, and those guests purchase dining or spa services. Your ADR falls, while your RevPOR may hold steady or increase depending on ancillary uptake.

RevPOR vs. RevPAR (Revenue Per Available Room)
RevPAR is a widely used measure of overall property performance because it accounts for unsold rooms. RevPOR excludes empty rooms and focuses only on the guests you actually host.

  • Interpretation: You can have a high RevPOR (strong per-guest spend) alongside a low RevPAR (weak occupancy). RevPOR is useful for understanding guest value; RevPAR is useful for understanding how effectively inventory is being monetized.

RevPOR vs. TrevPAR (Total Revenue Per Available Room)
TrevPAR divides total revenue by all available rooms, while RevPOR divides revenue by only occupied rooms.

  • Use case: TrevPAR can help you assess total revenue performance relative to inventory. RevPOR can help you understand how well your property captures on-property spend from the guests currently staying with you.

What factors influence RevPOR?

Several operational and market factors can influence RevPOR. These include:

How to improve RevPOR in your hotel?

Improving RevPOR often comes down to making it easier for guests to discover, understand, and book relevant add-ons that fit their trip. Rather than focusing only on attracting more bookings, many hotels also look for ways to better serve the guests they already have by presenting helpful options throughout the journey.

Here are five approaches that can support higher on-property spend per occupied room over time.

1. Automate your upselling

Relying on reception staff to upsell at check-in can be inconsistent. They might be busy, or the guest might be tired.
Instead, you can use software to send automated, personalized offers before arrival. A pre-stay email offering a room upgrade, a bottle of wine, or a shuttle transfer gives guests time to browse options at their own pace and can make it easier for your team to present add-ons without adding manual work.

Smartness automates segmentation & marketing. See how

Request a demo

2. Package services together

Guests sometimes hesitate to buy individual items when the purchasing experience feels repetitive. Bundling can reduce that friction.
Create packages that combine the room with popular extras. For example, a “Romance Package” that includes late check-out, breakfast in bed, and prosecco may feel clearer and easier to choose than offering the same items separately.

3. Monetize early arrival and late check-out

Room inventory is fixed, but arrival and departure timing can be more flexible. Many guests value convenience.
Standardize pricing for early check-ins and late check-outs and offer them proactively when operationally feasible. If a room is ready at 11:00 AM, a message to the incoming guest offering immediate access for a fee can create an easy add-on option and may support a stronger RevPOR.

4. Partner with local providers

If you run a B&B or vacation rental without a restaurant or spa, partnerships can still help you offer more value.
Collaborate with local tour guides, bike rental shops, or nearby gyms. You can curate and facilitate these services for guests (for example, through commissions or packaged offers), which can enhance the stay experience and potentially add incremental revenue opportunities without owning the service on-site.

5. Make buying easy during the stay

Friction can reduce uptake. If a guest wants to book a massage or order a drink, the process should feel simple.
Place QR codes in rooms that link directly to a digital menu, booking page, or chat service. If a guest can order a club sandwich via WhatsApp or a lightweight web page without calling reception or downloading a new app, it can make on-property services more accessible and easier to use.