Revenue Management AnalysisFeb 2026

STR Competitive Analysis:
Jakarta vs Bali

Benchmarking performance against competitive sets using refined data methodologies.

The Challenge

Making pricing decisions without looking at what competitors are doing is risky. You might be charging too low and losing revenue, or pricing too high and losing bookings.

I analyzed two luxury properties (Jakarta and Bali) using STR STAR Report methodology. The goal is to figure out where we're doing well, where we're falling behind, and why.

Methodology

Jakarta: Business Hotel

59.8%
Occupancy
3.0M
Avg ADR (IDR)
89
RGI (Underperforming)

1. Absolute Performance

Jakarta Performance Fig 1: Jakarta occupancy shows corporate seasonality.

2. Competitive Position

Jakarta STR Indices Fig 2: Consistently below fair share (100).

⚠️ Key Problem: Underperformance vs CompSet

Our property generates 11% less revenue than the competitive set. This is mainly a volume problem (MPI 94). We need to drive more room nights.

Day-of-Week Patterns

Jakarta DOW Fig 4: Strong Mon-Thu (corporate), weak weekends.

💡 Recommendation

Weekend Strategy: Launch leisure packages to fill the Fri-Sun gap. Diversification: Reduce reliance on Group business and fight for more Transient shares.

Bali: Luxury Resort

81.3%
Occupancy
6.2M
Avg ADR (IDR)
87
RGI (Underperforming)

1. Absolute Performance

Bali Performance Fig 1: Strong leisure seasonality in Summer.

2. Competitive Position

Bali STR Indices Fig 2: Both rate and volume gaps vs competitors.

⚠️ Key Problem: Rate Confidence

We are pricing too low (ARI 93) while also losing occupancy. This suggests we are under-valuing our product compared to the compset.

💡 Recommendation

Raise Rates: Increase ADR by 5-8% during peak season. We are leaving money on the table. Brand Elevation: Marketing should focus on premium positioning to justify the rate hike.

Conclusion

Looking at just occupancy and ADR, both properties seemed okay. But the STR indices revealed that we are losing market share in both locations.