A full calendar doesn't mean you're earning more.


A full calendar doesn't mean you're earning more.
We run your OTAs, PMS and listings, all under your brand: your owners never see us and your company looks bigger than it is. Revenue is the engine underneath.
Or book a callYour dedicated revenue team: pricing, channels, PMS and Airbnb/Booking position, done for you.
Quite often it means the opposite: you filled the month by cutting your price.
Occupancy looks like the goal, but it isn't. It's an important metric, but just that: a metric. And a dangerous one, because you see it at a glance, it feels reassuring, and it misleads a lot.
The goal is revenue.
The number that actually matters is called RevPAR: revenue per available night. It's what you get when you multiply your average rate (ADR) by your occupancy. Not the price alone, not the occupancy alone: both at once. It's what your apartment or room produces per night, on average.
And once you understand how RevPAR works, you understand why following only occupancy or only price is a mistake: pushing one up almost always pushes the other down. Lower the price and you fill more. Raise the price and you fill less. The question isn't "what price fills my calendar?", it's "what price makes me the most money with the nights I have?".
An example with round numbers, one apartment, a 30-night month:
The second calendar has gaps, looks worse, but earns €650 more, 30% more. With fewer cleanings, fewer check-ins and check-outs, and less wear.
The first one is prettier to show.
The pretty thing isn't the full calendar, it's the optimal revenue. The problem is that optimal revenue can't be seen. Occupancy can.
For years this sector lived with demand growing faster than supply: there were more travelers than apartments and filling up was easy. That tailwind has stopped.
AirDNA's 2026 outlook report sums it up for the US market: demand keeps growing, but supply grows a bit faster, so occupancy drops slightly. And its comparable price index (the one that tracks what an existing listing charges, leaving out the new listings coming in) stays flat in 2026, holding at 2025 levels.
Translated: the same travelers for more apartments, less occupancy, which leads to price cuts. You lower, your neighbor lowers, and everyone ends up earning less. Occupancy is easy to get; revenue isn't.
AirROI's data on that same market shows the other side. In January 2026, compared with January 2025, there were cities where occupancy fell and revenue per available night still went up: Nashville, with occupancy 5.7% lower, earned 17% more RevPAR. Scottsdale, 20% more. The reason? They held their prices instead of running after the calendar.
It's US data, but the mechanism knows no borders: in any area where supply is catching up with demand (and there are plenty of them), filling up by cutting prices is giving away margin.
Careful, because this message is easily misread. Rate discipline doesn't mean setting a high price and crossing your arms.
In a market with supply to spare, insisting on a high rate also ruins your RevPAR: you end up staring at an empty calendar while the apartment next door, at a reasonable price, fills up. Overshooting on the high side costs as much as overshooting on the low side.
Discipline is something else: pricing each night at what that night asks for. A Wednesday in February isn't worth what a Saturday in August is worth, and neither is worth what you need it to be worth. Demand sets the price, not how empty your calendar is, nor your costs.
The yardstick is always the same: RevPAR. If a price change (up or down) raises your revenue per available night, it's the right one. If it lowers it, it isn't. Occupancy is a consequence, not a target.
There's a moment where almost everyone breaks discipline: when a date gets close and still hasn't sold. The nerves kick in, and with the nerves, the fear-driven price cut.
It's almost always a mistake. Bookings come in later than they did a few years ago: according to AirROI, 27% are made within 7 days of check-in, up from 21%. In other words, a big share of your bookings hasn't arrived yet while you're already staring at the gap in anguish.
An empty date three weeks out isn't a failure. It's a date that hasn't found its guest yet. Cutting the price in a panic is selling it cheap to someone who would have paid well for it later. You hold the price while there's demand, and you give ground little by little only as the day approaches and only if needed. Not the other way around.
None of this is hard to understand. It's hard to sustain, date by date, apartment by apartment, especially when the empty calendar stares at you and instinct says cut.
That, holding the discipline when it hurts, is a big part of real revenue management. If you'd rather have that daily battle handled by a team that does it every day and answers with data, ask us for a demo and we'll look at it on your own listings.
Occupancy is easy. Revenue has to be earned.

Miguel Roig Gimbernat is Partner at ListingOK, specializing in Revenue Management for vacation rentals and short-term rentals. With over 15 years of experience in technology, pricing, and revenue management, he helps property managers and hosts maximize their profitability on Airbnb and Booking.com through real market data and expert supervision. He combines expertise in data, platforms and technology with marketing to transform market intelligence into revenue decisions that boost profitability.
Get our revenue strategies for vacation-rental managers every week.