Key takeaways
- Market penetration index (MPI) compares your hotel’s occupancy with your competitive set’s occupancy to show whether you are capturing your fair share of demand.
- An MPI score of 100 means your hotel is matching the market, while a score above or below 100 shows overperformance or underperformance.
- MPI works best when used with average rate index (ARI) and revenue generation index (RGI) to understand demand capture, rate position and revenue performance together.
- Accurate MPI analysis depends on a relevant comp set, consistent data and regular review of market changes.
- A low MPI score should prompt teams to review pricing, visibility, channel mix, booking pace and whether the comp set still reflects real competition.
Suppose your hotel closed last month at 78% occupancy. On paper, that looks healthy. Rooms were sold, the team stayed busy and demand seemed steady. Then you check your competitive set and see similar hotels reached 88%. The question changes quickly from “Are we performing well?” to “Why are comparable hotels capturing more demand than we are?”
For revenue managers, that gap matters. Occupancy alone shows how full your property was, but it doesn't show whether you earned your fair share of market demand. The market penetration index (MPI) adds that missing context by comparing your occupancy with your comp set.
In this article, we’ll show you how to calculate MPI, interpret the result and use it with ARI and RGI to benchmark hotel performance more accurately.
What is market penetration index (MPI)?
Market penetration index (MPI) is a hotel performance metric that shows how your occupancy compares with your competitive set. It helps you answer a simple but important question: are you capturing your fair share of available room demand?
For teams comparing MPI reports, MPI is often referred to as occupancy index because it focuses on occupancy share.
Revenue manager note: MPI does not tell you whether your rates are right or whether your revenue strategy is working on its own. It tells you how well your hotel is converting available market demand into occupied rooms.
For example, if your MPI hotel score is based on 75% occupancy and your comp set is at 70%, your property is performing above fair share.
MPI vs other occupancy metrics
Occupancy tells you how full your hotel was. MPI tells you whether that result was strong relative to the market. A hotel can look busy and still be losing demand share to competitors or run at lower occupancy during a slow period and still outperform its comp set.
The table below shows how MPI sits alongside the metrics revenue managers use most.
Metric
What it measures
What it tells you
Occupancy
The percentage of available rooms sold
How full your hotel was during a period
Market occupancy
The average occupancy of your competitive set
How much demand similar hotels captured
Market penetration index
Your occupancy compared with your comp set occupancy
Whether your hotel captured its fair share of demand
Average daily rate
Average room revenue earned per occupied room
Whether your pricing is holding, rising or falling
Revenue per available room
Room revenue generated across all available rooms
How well occupancy and rate work together
MPI works best when it sits alongside broader hotel industry KPIs, especially average daily rate, revenue per available room, average rate index and revenue generation index. Together, these metrics show whether your hotel is winning demand, protecting rate and converting performance into revenue.

How do you calculate MPI in hotels?
The market penetration index formula divides your hotel’s occupancy by your comp set’s occupancy, then multiplies the result by 100. Use the same reporting period for both numbers, such as a day, week, month or event window.
Market penetration index formula
MPI formula:
MPI = (Your hotel occupancy ÷ Comp set occupancy) × 100
Once you apply the market penetration index formula, read the score against the fair-share benchmark.
- MPI below 100: Your hotel captured less than its fair share of demand.
- MPI at 100: Your hotel matched its fair share of demand.
- MPI above 100: Your hotel captured more than its fair share of demand.
Step-by-step hotel example
Let’s say your hotel recorded 72% occupancy in April. During the same period, your comp set recorded 80% occupancy.
Step
Calculation
Your hotel occupancy
72%
Comp set occupancy
80%
Formula
72 ÷ 80 × 100
MPI score
90
An MPI score of 90 means your hotel captured 90% of its fair share. In practical terms, similar hotels took more of the available demand during that period.
Now compare that with another month:
Month
Hotel occupancy
Comp set occupancy
MPI
April
72%
80%
90
May
78%
75%
104
In May, your occupancy improved, but the bigger insight is that your hotel outperformed the market. That shift can point to stronger pricing, better visibility, improved demand capture or a more favorable guest mix.
Data sources and accuracy tips
MPI depends on two inputs:
- Your hotel occupancy (from PMS, RMS or internal dashboards)
- Comp set occupancy (from benchmarking reports or market data providers)
The quality of your MPI depends on how well your comp set reflects real competition. Look beyond location and align on price range, category, guest segments, amenities and demand drivers.
Before using MPI, sanity-check your data:
- Comp set reflects your actual demand pool
- Reporting periods match
- Inventory logic is consistent
- Outliers (closures, renovations) are accounted for
- Data is recent enough to act on
Consistency is critical. Misaligned inventory (such as out-of-order rooms handled differently) can skew results from the start. Align reporting periods, segmentation logic and data refresh frequency.
For better insights, compare like with like – by segment, day of week and event periods – not just monthly averages.
Finally, don’t read MPI in isolation. A high score only matters if rate and revenue remain healthy. The goal isn’t just to fill rooms, but to capture the right demand at the right price.

What is a good MPI score and how do you interpret it?
A good MPI score depends on your market, property type, season and commercial strategy. Still, the fair-share benchmark gives you a useful starting point.
Thresholds and fair-share benchmarks
MPI score
What it means
How to read it
Below 100
Under fair share
Your hotel is capturing less occupancy than its comp set.
100
Fair share
Your hotel is matching the market benchmark.
Above 100
Above fair share
Your hotel is capturing more demand than similar properties.
An MPI of 100 is not always the end goal. A new property may aim to move closer to 100 as awareness grows. A well-established hotel with a strong brand, better location or strong guest loyalty may expect to stay above 100 more often.
High vs low MPI scenario analysis
MPI becomes more useful when you connect the score to rate, revenue and demand context.
- High MPI with weak average daily rate: You may be filling rooms too cheaply. Review discounts, opaque offers, group rates and low-value segments.
- High MPI with strong average daily rate: You are likely capturing demand well. Keep monitoring pace so you can protect both occupancy and rate.
- Low MPI with strong average daily rate: Your pricing may be limiting occupancy. Check whether restrictions, booking windows or competitor rates are creating friction.
- Low MPI with weak average daily rate: The issue may sit beyond pricing. Review visibility, reviews, channel mix, conversion and comp set fit.
A low score doesn't always mean your price is wrong. It may point to weak demand capture, poor visibility or a mismatch between your hotel and its benchmark. This is where MPI should connect with your broader hotel marketing strategy, especially during soft demand periods.
MPI trend analysis over time
One market penetration index hotel score gives you a snapshot of occupancy share. A trend shows whether your hotel is gaining or losing occupancy share.
Track MPI across day of week, season, segment, event periods and booking window. This helps you see where your hotel wins demand, where it falls behind and whether the pattern is temporary or repeated.
Quick interpretation tip: If MPI improves over time while average daily rate and revenue per available room stay healthy, your hotel is likely growing occupancy share without weakening revenue quality.
When should you use MPI alongside ARI and RGI?
Use MPI, average rate index (ARI) and revenue generation index (RGI) together when occupancy alone does not explain performance clearly. Together, these three indexes show whether your hotel is winning demand, protecting rate and turning both into revenue.
How MPI, ARI and RGI connect
MPI measures occupancy performance against your comp set. ARI compares your average daily rate with your comp set. RGI compares your revenue per available room with your comp set.
In simple terms:
- MPI shows demand capture: Are you filling rooms compared with the market?
- ARI shows rate position: Are you pricing above, below or in line with similar hotels?
- RGI shows revenue performance: Are occupancy and rate working together?
RGI often gives the broader commercial view because it combines rate and occupancy impact. A deeper guide on revenue generation index can help teams understand how this metric fits into revenue benchmarking.
Pricing signals from MPI, ARI and RGI
The real value comes from reading MPI, ARI and RGI together. A high MPI may look positive, but if ARI is weak, your hotel may be buying occupancy through lower rates. A strong ARI with low MPI may mean your rates are holding, but demand is moving to competitors.
Pricing signal: High occupancy is not always a win. If your hotel leads the market in MPI but trails in ARI and RGI, the strategy may be filling rooms without enough revenue quality.
Here are a few patterns to watch:
- High MPI + low ARI: You may have room to lift rates or reduce low-value discounts.
- Low MPI + high ARI: You may need to review price resistance, restrictions or visibility.
- High MPI + high RGI: Your hotel is likely capturing demand at a healthy rate.
- Low MPI + low RGI: Demand capture and revenue performance both need attention.
Since RGI is tied to revenue per available room, teams should also understand what RevPAR is before making decisions based on revenue indexes alone.
Real-time dashboarding of MPI, ARI and RGI
MPI, ARI and RGI become more useful when they are tracked in a live dashboard instead of a monthly report. Real-time visibility helps revenue managers respond to changes in pickup, pace, cancellations and competitor movement before the opportunity passes.
A useful dashboard should show:
- MPI, ARI and RGI by date range
- Performance by weekday, weekend and event period
- Pickup and pace against forecast
- Segment and channel contribution
- Alerts for sudden movement in occupancy, rate or revenue share
This helps revenue teams move from static reporting to faster decisions. Instead of asking what happened last month, they can ask what needs to change today.
What challenges affect MPI accuracy?
A market penetration index analysis is useful only when the benchmark is fair and the data is reliable. A weak comp set, delayed data or missing market context can make the score misleading.
Building an accurate comp set
Your comp set should reflect the hotels your guests actually compare you with. That usually means looking beyond location.
Consider whether each property matches your hotel on:
- Price positioning
- Star category or service level
- Guest segments
- Amenities and room types
- Brand strength
- Demand drivers, such as business districts, events or attractions
A nearby hotel may still be a poor benchmark if it attracts a different guest or sells at a very different rate. The same applies to a similar hotel in another part of the city if it does not compete for the same demand.
Comp set check: If your MPI looks unusually high or low for several periods, review the benchmark before changing your pricing strategy.
Data latency and inconsistency issues
MPI can lose value when the data arrives too late or does not match your internal reporting. A report that lands weeks after the period ends may explain performance, but it can't always help you act in time.
Inconsistency also creates problems. For example, your internal report may exclude out-of-order rooms while the comp set report uses a different inventory base. This can make the comparison less reliable.
To reduce errors, align:
- Reporting periods
- Room inventory rules
- Currency and tax treatment where revenue metrics are involved
- Segmentation logic
- Data refresh frequency
Comp set gaps and their impact
Comp set gaps happen when the benchmark doesn't include enough relevant hotels or when some properties don't report consistently. This can distort MPI and make market performance look stronger or weaker than it is.
A few common issues include:
- A major competitor leaves or enters the comp set.
- A hotel closes rooms for renovation.
- A property changes brand, positioning or pricing strategy.
- A large event shifts demand toward hotels outside your usual benchmark.
- Missing data reduces the reliability of the average.
When this happens, treat MPI as a signal, not a final answer. Review it with ARI, RGI, pickup, pace and channel data before making pricing or distribution changes.
Drive higher occupancy and revenue with Mews
MPI gives revenue managers a clearer way to read occupancy performance. It shows whether your hotel is capturing its fair share of market demand, where you may be falling behind and when occupancy gains need to be checked against rate and revenue. When used with ARI and RGI, MPI becomes more than a benchmarking metric. It becomes a practical signal for pricing, forecasting and demand strategy.
At Mews, we help hotels turn those signals into faster commercial decisions. Mews is the hospitality operating system that brings operations, guest data and revenue tools together in one connected system, so teams can act with more clarity and less manual work.
With Mews, hotels can:
- Track performance through real-time reporting and dashboards.
- Adjust pricing with Mews RMS based on demand, pace and market movement.
- Capture more direct demand with Mews Booking Engine.
- Reduce manual work with automated payments, reservation flows and operational tools.
- Connect to 1,000+ integrations through Mews Marketplace.
For 9Hotel Collection, Mews helped turn performance data into stronger commercial results. Across its lifestyle boutique hotels, the group achieved a 65% increase in occupancy and a 39% increase in RevPAR, while booking engine reservations delivered 30% higher ADR than channel manager bookings.
The goal isn't just to fill more rooms. It's to capture the right demand, at the right price, with fewer operational gaps. See how Mews can help your hotel improve occupancy, revenue and daily decision-making – book a demo today.
What is market penetration index in the hotel industry?
What is market penetration index in the hotel industry?
Market penetration index is a hotel benchmarking metric that compares your property’s occupancy with your competitive set’s occupancy. It shows whether your hotel is capturing its fair share of market demand, outperforming similar hotels or losing occupancy share to competitors.
How do you calculate the market penetration index for a hotel?
How do you calculate the market penetration index for a hotel?
You calculate the market penetration index by dividing your hotel’s occupancy by your competitive set’s occupancy, then multiplying the result by 100. For example, if your hotel occupancy is 75% and your comp set occupancy is 80%, your MPI is 93.75.
Why is the market penetration index important for revenue management?
Why is the market penetration index important for revenue management?
Market penetration index helps revenue managers see whether occupancy performance is strong compared with the market. It adds context to internal occupancy numbers, supports pricing decisions and helps teams identify whether demand gaps come from rate, visibility, distribution or comp set issues.
How does market penetration index differ from RevPAR and RGI?
How does market penetration index differ from RevPAR and RGI?
Market penetration index measures occupancy share against your comp set. RevPAR measures revenue per available room, while RGI compares your RevPAR with your comp set’s RevPAR. MPI focuses on demand capture, while RevPAR and RGI show a stronger revenue context.
What actions can improve a low market penetration index score?
What actions can improve a low market penetration index score?
To improve a low MPI score, review your pricing, comp set, booking pace, channel mix and visibility. You can also strengthen direct booking performance, adjust restrictions, improve conversion on high-demand dates and check whether your hotel is competing against the right properties.



