If you manage a hotel or villa and feel like your occupancy is already decent but your revenue seems stuck, check one thing before blaming your marketing: your room pricing.
Many hotel owners in Bali we work with have the same assumption: “As long as the rooms are full.” But having full rooms at the wrong price can actually create a slow, hidden revenue leak. You may not notice it until the end of the month, when you realize your margins are much thinner than expected.
From our experience handling hotel marketing strategies and managing listings across various OTAs, there are several pricing mistakes that consistently show up. These aren't just theories from a textbook — they're patterns we've seen directly in our clients' booking data. Let's break them down one by one.
1. Same Price Across Every Channel, Without a Strategy
Rate parity — keeping your prices consistent across all sales channels — is important. But many hotels misunderstand what it actually means. They think, “As long as the price is the same everywhere,” without considering which channels are actually more profitable.
The problem is that every channel has a different role:
Direct bookings: zero commission, but require your own marketing efforts.
Major OTAs (Booking.com, Agoda, Traveloka): wide reach, but commissions can take 15–25%.
Local marketplaces or resellers: may require even lower net rates.
If you apply the exact same pricing across every channel without considering commissions and positioning, your direct bookings can end up competing against OTAs that are actually taking a cut from your margin.
This is one reason why an integrated hotel ecommerce approach — where all channels are managed as one ecosystem rather than as separate platforms — becomes so important.
How to fix it: Create pricing rules for each channel and offer small incentives for guests who book directly through your website or WhatsApp, such as a slightly lower rate or complimentary late check-out.
2. Discounting Without Doing the Math
This is one of the things that often surprises hotel owners when they look at their financial reports at the end of the month: occupancy goes up, but profit goes down.
It usually starts like this: your competitor offers a 30% discount, so you panic and offer 35% just to stay competitive.
But you haven't calculated the break-even point for your room rate after OTA commissions, operating costs, and cleaning costs.
Discounts can be a great tool when used with a clear purpose — for example, filling rooms during low season or boosting reviews for a new listing.
But if you're discounting simply because “we can't lose to the hotel next door,” you're essentially burning money slowly.
How to fix it: Determine your minimum profitable room rate first, then apply discounts above that threshold. Discounts can be aggressive, but they should always have a reason — a specific event, filling unsold rooms three days before arrival, and so on — rather than being a panic reaction.
3. Forgetting to Include OTA Commissions in Your Pricing
This is a classic mistake we see with many new hotels that haven't worked with a professional revenue management team before.
Here's a simple example: a hotel sets its room rate at IDR 500,000 across all channels, including an OTA that charges a 20% commission.
That means only IDR 400,000 actually goes into the hotel's pocket.
Because the system still shows a room price of IDR 500,000, many owners assume that's the actual revenue they're generating. In reality, their net rate is significantly lower.
If you don't account for commissions from the beginning, you'll make the wrong decisions about which channels are actually worth investing in.
How to fix it: Always look at two figures: gross rate — what the guest pays — and net rate — what you actually receive after commissions.
From there, you can see which channels are truly the most profitable, rather than simply the ones generating the most bookings.
4. Not Using Dynamic Pricing
This mistake sounds simple, but it can have a significant impact.
Many small to mid-sized hotels in Bali still use flat pricing throughout the month, even though guest demand can fluctuate significantly depending on:
- Weekdays vs. weekends
- Holiday periods vs. low season
- Major events (Nyepi, New Year, festivals, concerts)
- Local vs. international traveler patterns
- Even demand patterns by day of the week
When your pricing stays flat, you may be selling too cheaply on high-demand dates, leaving potential revenue on the table.
At the same time, you may be too expensive during low-demand periods, resulting in empty rooms.
Dynamic pricing isn't just for five-star hotels with expensive software. Many hotel marketing strategies can be implemented manually first. You can start with a simple event calendar and review your occupancy every week before moving to automated tools.
How to fix it: Create a simple seasonal calendar. Mark dates with high demand — long weekends, public holidays, major events, and other peak periods — and adjust your prices proactively rather than reactively.
5. Setting Prices Without Using Data
This is one of the most common issues we see in the field: room prices are determined based on the owner's intuition rather than historical booking data, competitor pricing, or market trends.
The data is already there. Your booking history, guest ratings, conversion rates by channel, and even search patterns on OTAs can provide valuable insights, yet they're often never reviewed.
As a result, pricing decisions are based on assumptions that may no longer reflect the current market.
For example, one of our clients in the Canggu area had been using the same room rate every month because “that's what we've always charged.”
After we analyzed their historical booking data, we found that there were two days each week with consistently low occupancy.
This could be improved with a small pricing adjustment combined with targeted promotions — without relying on heavy discounts.
How to fix it: Set aside time every month to review your booking data. Look for patterns, not just total revenue.
If you don't have the time or team to do this, that's usually when hotels start benefiting from working with a third party that specializes in revenue management.
How to Increase Your Hotel Revenue
When you look at these five mistakes, they all come back to one fundamental issue:
Hotel pricing is often treated as a side task, when it should actually be at the heart of your revenue strategy.
It's not just about the number in the room rate column. It's about having a comprehensive strategy that covers channel management, OTA commissions, seasonal demand, promotions, and market trends.
That's why we at ECommerceLoka always tell our clients: managing a hotel today is a lot like running an online store.
Every channel, every price, and every discount is a business decision that should be backed by data — not just gut feeling or what your competitors are doing.
If you're a hotel or villa owner in Bali and feel like your pricing strategy has been running without a clear direction, our team can help with:
- Pricing & commission audits across all the OTAs you use
- Hotel marketing strategies aligned with your occupancy targets
- Bali OTA management services, from listing optimization to daily revenue management
Sometimes, what you need isn't a bigger discount.
You simply need a better pricing strategy.
Frequently Asked Questions
Is dynamic pricing suitable for small hotels?
Yes. You don't need expensive software to get started. A simple seasonal calendar and regular monthly evaluations can already make a difference.
What is a reasonable OTA commission for hotels in Bali?
OTA commissions generally range from 15–25%, depending on the platform and contract type. What matters isn't just the percentage, but whether you've properly accounted for it in your selling price.
When is the right time to use revenue management or OTA management services?
If you're already overwhelmed managing multiple channels, or your margins keep getting thinner despite increasing occupancy, that's a clear sign that it may be time to work with a team that specializes in revenue management.
