How Hotel Pricing Actually Works (And Why You're Paying Too Much)
Most travelers think hotels set prices the way restaurants do. Calculate the costs, add a margin, post the number. That's not what happens. Hotel rates are calculated by software running on yield management models that adjust prices dozens of times per day based on demand signals you can't see. Two travelers booking the same room for the same night a few hours apart will routinely pay different prices.
We've spent a lot of time inside this industry building Best, and the pricing logic is more interesting than most travelers realize. Here's how the system actually works, why leisure travelers consistently pay more than they should, and what you can do about it.
The Two Customers Hotels Are Actually Selling To
A typical full-service urban hotel makes 70-80% of its profit from business travelers and 20-30% from leisure travelers. The reason is simple. Business travelers don't pay for their own rooms. Their employers do. They book at higher rates without much price sensitivity, and they fill rooms on Tuesday and Wednesday nights when leisure demand is weak.
This creates a problem for the hotel. Saturday and Sunday nights need a different customer. That customer is you. The hotel needs leisure demand to fill weekends, but it doesn't want leisure rates eroding business rates during the week. So it builds a multi-rate structure that segments customers by intent.
What you see as one room with one nightly rate is actually a portfolio of rates. Corporate negotiated. Group. Loyalty member. Best available rate. Advance purchase. Package. Each rate is sold to a different audience through a different channel, and they don't always see each other.
How the Software Sets Your Price
Modern hotels run revenue management systems that pull data from dozens of sources. Historical booking patterns. Forward-looking demand signals like flight searches and event calendars. Competitor pricing scraped in real time. Booking pace versus the same date last year. Weather forecasts. Even hotel review sentiment.
The system runs that data through pricing rules and outputs a recommended rate, sometimes refreshed every 15 minutes. The hotel's revenue manager either accepts the recommendation or overrides it. Most accept. The systems are now better at this than humans.
What this means in practice is that the price you see is calculated for the moment you searched. A search at 9 AM on a Tuesday from a US IP address shows a different rate than a search at 11 PM on a Sunday from a German IP address. The hotel knows your booking lead time, your device, your past behavior on similar sites, and uses all of it to estimate how price-sensitive you are right now.
The Channel Markup You're Probably Paying
Here's where most of the money goes. When you book a hotel through a major online travel agency, the OTA charges the hotel a commission, typically 15-25% of the room rate. Hotels build that commission into their published rates. They have to. If they didn't, the direct rate would always be cheaper and the OTA partnership would collapse.
This is called rate parity. It's an industry-wide agreement that hotels won't undercut OTAs. Some markets have legally restricted rate parity clauses, but the practical effect is the same in most places. The price you see on a major booking platform is roughly the same price the hotel publishes on its own site.
The hotel makes 75-85% of the booking value. The OTA makes 15-25%. You pay 100%. That commission is real money. On a $300 per night booking for five nights, the OTA takes $225-375 out of the transaction.
This is the part of the system that didn't sit right with us. The OTA does provide value (search, comparison, reviews, customer service) but it's keeping a meaningful percentage of every transaction with no return to the actual customer. We built Best to flip that arrangement. The platform commission still exists, but instead of disappearing as margin, 10% comes back to you as cashback.
Why Rates Move So Much
The standard advice that "Tuesday is the cheapest day to book" is mostly wrong. Hotel rates move based on the date you're traveling, not the date you're booking. The price for July 15th has its own demand curve. As that date approaches, the price moves based on how the hotel's bookings are pacing.
If pace is ahead of plan, rates rise. If pace is behind plan, rates drop. There's no universal rule. We've watched the same hotel for the same date drop in price over six weeks and we've watched it climb 40% in the final ten days before stay. The variance depends on how the hotel's business is shaping up.
What's true is that booking 4-8 weeks ahead is typically the lowest-risk window. Rates have stabilized after the early advance discounts get pulled, but you're not yet in the panic-pricing zone where last-minute occupancy gaps drive prices up.
The Real Reason Hotels Look More Expensive Than Five Years Ago
Hotel rates rose dramatically post-2021. Average daily rates in major US cities are 25-40% above 2019 levels. Most travelers blame inflation. The actual cause is more complicated.
Three things happened at once. Operating costs went up materially. Labor in particular doubled in many markets and hotels need a lot of it. Energy and food costs rose. Insurance costs nearly doubled in some regions because of climate-related claims.
Demand recovered faster than supply. New hotel construction collapsed during the pandemic and never fully restarted in many markets. Hotels in major business cities still have lower keys per capita than they did in 2019. Limited supply meets recovering demand and rates rise.
Mix shift toward leisure. Business travel hasn't fully recovered to 2019 levels. Hotels increasingly rely on leisure travelers to fill rooms, and leisure travelers (you) get charged more aggressively because the model is calibrated to extract maximum value from each booking.
What This Means If You're Booking a Trip
A few things are worth doing once you understand the model.
Don't pay for last-minute peak weekends in major cities. The system is engineered to extract maximum rate from those bookings. Either book 4-8 weeks ahead or shift the trip by a few days.
Compare member rates. Many hotel chains offer member-only rates that sit 5-10% below public rates. Marriott, Hilton, IHG, and Hyatt all do this. Signing up is free.
Watch for advance purchase rates. These are the prepaid, non-refundable rates that sit 10-20% below the standard refundable rate. They're priced this way because the hotel locks in revenue. If you're certain about your travel dates, the savings are real.
Use cashback. The 15-25% the booking channel takes is the system's biggest leak. Best gives back 10% of that to the customer. We're not the only platform doing some version of this, but we're the one focused entirely on hotels and we make the cashback simple. Your $300 per night room becomes effectively $270.
The Things That Don't Save You Money
A few persistent travel-hack myths waste people's time and don't actually move the price.
Browser incognito mode. Pricing varies by IP address and demand signals, but incognito mode doesn't meaningfully reduce the price you see. The data sources hotels use to set rates aren't your individual browser cookies.
Booking on a Tuesday at 3 AM. The booking time of day has marginal impact at best. The hotel's rate engine has updated to current pricing whether you book at 3 AM or 3 PM.
Calling the hotel front desk to negotiate. Hotels can't undercut their published rates due to parity agreements. The front desk doesn't have authority to drop the rate below what's available online. The exception is if you're walking up the day-of and the hotel has empty rooms, in which case the front desk has more flexibility.
Frequently Asked Questions
How do hotels actually set their prices?
Hotels use revenue management software that calculates rates based on real-time demand signals, competitor pricing, historical booking patterns, and forward-looking factors like local events and flight searches. Rates can update multiple times per day. The system aims to maximize total revenue, which usually means raising rates as occupancy approaches capacity and lowering them when demand is weak.
Why are hotel prices so high in 2026?
Three factors converged. Operating costs rose materially after 2021, with labor and insurance leading the increases. New hotel construction slowed during the pandemic, leaving supply tight in many cities. Leisure demand recovered faster than business travel, shifting more pricing pressure onto vacation travelers. Most major US cities now run 25-40% above 2019 average daily rates.
Is it cheaper to book hotels through booking platforms or with cashback sites?
Standard booking platforms charge hotels a 15-25% commission that gets built into the published rate. Cashback platforms like Best return part of that commission to the traveler as cashback (10% in Best's case). The room rate looks the same on both, but the effective price after cashback is lower. Booking direct with the hotel rarely beats the platform price because of rate parity agreements.
What is rate parity and why does it matter?
Rate parity is an industry agreement (sometimes contractual, sometimes informal) that hotels will publish the same rate across all booking channels. This means the rate on the hotel's own website is typically the same as the rate on major booking platforms. Rate parity is what makes platform commissions invisible to the consumer and why direct booking rarely saves you money.
How far in advance should you book a hotel?
For most leisure trips, 4-8 weeks ahead offers the lowest-risk pricing window. Earlier than that, advance-purchase rates are sometimes available but inventory is uncertain. Later than that, rates rise as occupancy targets get hit. Major events (concerts, conferences, holidays) can require 3-6 months ahead booking for the best rates.
Images: Hero (hotel lobby) by Adam Winger. Cityscape with hotels by Anders Jildén. All via Unsplash, used under license.