Hotel ADR: The Average Daily Rate Formula and What Belongs in It

9 min read

The owner of Willow Creek Lodge, a 28-room mountain lodge we'll use as an example, had been telling her lender that the lodge got $242.98 a night. The real figure for September 2026 was $196.00. Average daily rate (ADR) is the average price paid for each room you sold: room revenue ÷ rooms sold, or $119,560 ÷ 610 for that month. It's the ADR hotel owners and managers quote when someone asks "what are you getting for a room?"

The division is the easy part. The $242.98 came from dividing everything posted to room folios that month, $148,216, by the same 610 rooms, a figure 24% too high. This guide covers what belongs in room revenue and what doesn't, why ADR moves even when you haven't changed a price, how ADR differs from RevPAR, and how to build an ADR report you can trust.

The ADR formula, with every input defined

CoStar's STR benchmarking glossary, which most of the industry works from, defines ADR as room revenue divided by rooms sold. Two definitions do all the work:

  • Room revenue: what guests paid to rent rooms, after taxes, refunds and allowances, and without food, drink, parking or other extras.
  • Rooms sold: paid room nights. A guest staying three nights is three rooms sold. Complimentary rooms are not rooms sold.

Willow Creek's September, as an example:

InputSeptember 2026
Rooms in the lodge28
Rooms available (28 × 30 nights)840
Rooms sold (paid)610
Complimentary rooms14
Room revenue$119,560
ADR ($119,560 ÷ 610)$196.00

Note what the 14 complimentary rooms do. Divide room revenue by all 624 occupied rooms and ADR drops to $191.60. That's not a rate any guest paid, so keep comps out of the denominator and report them on their own line.

What's in and out of room revenue

STR's data reporting guidelines spell out the treatment of each item, and STR says they follow the industry's uniform system of accounts where possible. Even if you never send data to STR, using the same rules makes your ADR comparable with any market figure you read.

ItemIn room revenue?Rooms sold?
Occupancy and sales taxesNo: room revenue is net of taxes–
Package rate (room + breakfast, spa, golf)Room portion only; the extras come out at fair market valueYes
Resort feesNo: STR puts them in miscellaneous income–
Mandatory service charge where the hotel is the principalYes–
Guaranteed no-show charged to the guestYesNo
Cancellation and group attrition feesNo: miscellaneous incomeNo
Complimentary rooms (including owner stays)No revenueNo
Prepaid online travel agency (OTA) bookingsNet amount the hotel receivesYes
Pay-at-hotel OTA bookingsGross; the commission is a rooms expenseYes

Two of those rows surprise people. No-show revenue counts but the room doesn't, so a month with many charged no-shows nudges ADR up. Willow Creek charged five no-shows a total of $1,030. Without it, ADR would be $194.31. And OTA bookings are recorded two ways depending on who takes the money, which matters when you compare channels (more on that below).

Waterfall for the example Willow Creek Lodge, September 2026: $148,216 posted to room folios, minus $11,956 occupancy tax, $12,200 resort fees, $3,600 package breakfast and $900 cancellation fees, leaves $119,560 room revenue; divided by 610 rooms sold, ADR is $196.00 instead of $242.98
Everything on a guest folio is not room revenue. Taking out four items moves ADR by $46.98.

Willow Creek's corrections, line by line:

  1. Occupancy tax, $11,956. 10% of room revenue in this example. The tax collected belongs to the city or state, not the lodge. Rates and rules vary by location; check yours with your accountant.
  2. Resort fees, $12,200. $20 a night on 610 nights. It's real income for the lodge, but it isn't room revenue under STR's rules, and leaving it in makes Willow Creek look $20 more expensive than it is.
  3. Package breakfast, $3,600. The Stay & Breakfast package sold 120 nights at $260. Breakfast for two is worth $30 at the lodge's own menu prices, so $230 a night is room revenue and $30 goes to food and beverage.
  4. Cancellation fees, $900. Fees kept from guests who cancelled late. No room was sold, so the money isn't room revenue.

Why ADR moves when you haven't changed a price

ADR is an average of very different prices, so the ADR hotel managers see each month moves with the mix of business as much as with their rates.

Example ADR by segment for Willow Creek Lodge in September 2026: Stay and Breakfast package room portion $230 on 120 nights, direct $198 on 190, OTA pay-at-hotel $192 on 150, wedding block $165 on 70, OTA prepaid $162 net on 80; overall ADR $196.00 on 610 rooms sold
The overall ADR sits between segments that differ by $68 a night.

Suppose the 70-night wedding block had been in October instead, and those nights had sold at the lodge's direct rate. ADR would rise by about $3.80 with no price change at all. Move the 120 package nights into a slow month and September's ADR falls. Before you read a change in ADR as "we raised (or cut) prices", look at it by segment: rate code or market segment in your property management system (PMS). If the segment ADRs are flat and the total moved, the mix moved.

Channels need extra care because of the net-versus-gross rule. A prepaid OTA booking arrives already net of the OTA's margin, so it shows a low ADR ($162 here). A pay-at-hotel OTA booking shows the full price ($192) and the commission lands later as an expense. To compare what each channel actually leaves you, take the commission off the gross ones. At an 18% commission (an example; your contract sets the real rate), $192 becomes $157.44, which is less than the prepaid channel's $162. Neither is wrong, but you can't put them side by side without the adjustment.

ADR vs RevPAR: which one to watch

ADR measures price on the rooms you sold. RevPAR, revenue per available room, spreads the same room revenue over every room you could have sold: room revenue ÷ rooms available, or ADR × occupancy. Willow Creek's September RevPAR was $119,560 ÷ 840 = $142.33, from an ADR of $196.00 and occupancy of 72.6%. Our RevPAR guide covers the calculation and seasonality in depth, and the hotel occupancy rate guide covers the other half of the formula; what matters here is how the two numbers disagree.

Example: Willow Creek Lodge September 2025 vs 2026: ADR rose from $181.00 to $196.00 (+8.3%), occupancy fell from 80.0% to 72.6%, and RevPAR fell from $144.80 to $142.33 (-1.7%); room revenue fell from $121,632 to $119,560
A rate increase that looks like a win on ADR and a small loss on RevPAR.

The lodge raised rates this year. ADR went from $181.00 to $196.00, up 8.3%. Occupancy fell from 80.0% (672 rooms) to 72.6% (610 rooms), and room revenue fell by $2,072. Reported on its own, the ADR line says the price rise worked. RevPAR says it cost a little revenue.

Profit is a third answer. The lodge cleaned 62 fewer rooms. At an example $32 per occupied room for housekeeping, laundry and amenities, that's $1,984 of cost avoided, so profit is nearly unchanged. The decision rules that come out of this:

  • ADR up, RevPAR up: the rate rise held. Try the next step on your busiest nights first.
  • ADR up, RevPAR down, and the room revenue lost is less than the cost of the rooms you didn't sell: roughly a wash. Look at which nights lost occupancy; it's usually midweek or shoulder dates, where a lower rate may win them back.
  • ADR up, RevPAR down, and the revenue lost is more than that: you priced past what guests would pay. Pull back on the dates that emptied.
  • ADR down, occupancy up: only worth it if RevPAR rose by more than the extra cost of the occupied rooms and the commission on any OTA bookings.

The working of those trade-offs, with the cost of each lever, is in our guide to how to increase RevPAR.

ADR hotel benchmarks: what to compare yours with

CoStar publishes U.S. figures monthly. U.S. hotels averaged an ADR of $160.54 for full-year 2025, up 0.9% on 2024, and $161.78 in August 2026. The August release also shows how wide the spread is between cities: New York City's ADR was $275.07 and San Francisco's $216.77 that month. In August 2026, CoStar and Tourism Economics forecast U.S. ADR growth of 3.1% for the full year.

Use those for context, not as targets. When you look for an ADR hotel benchmark, the closer it is to your own location, size and type of guest, the more it tells you. A national ADR mixes airport hotels, city towers and roadside motels, and it changes with the season. Three better comparisons, in order:

  1. Same month last year, same segment. Free, and it strips out the season and most of the mix.
  2. Your competitive set. If you subscribe to a benchmarking service such as CoStar's STR Benchmark, it reports an ADR index against a set of nearby hotels you choose; 100 means you charge the same on average.
  3. Public rates for the same dates. Check what your four or five closest competitors show on booking sites for a busy Saturday and a quiet Tuesday a few weeks out. Note it monthly so you have a trend.
Don't chase an index of 100. A higher ADR index with lower occupancy than your set can be the right place to be. Judge it on RevPAR index and, if you can, on profit per available room.

Building an ADR report you can trust

Your PMS holds the inputs. Most produce a daily manager's or night-audit report with rooms sold, complimentary rooms, room revenue and ADR, and a revenue report by rate code or market segment. Before relying on the PMS's own ADR line, check three settings: whether it excludes comps from rooms sold, whether package components are split out of room revenue, and whether resort fees post to a separate revenue code. Names and options differ by system, so check your vendor's documentation.

For a month-by-month view, export two files: daily statistics (rooms sold, comps, room revenue) and revenue by segment. A spreadsheet with a pivot by month and segment gives you ADR by segment, the mix of nights, and the same month last year. Reconcile the month's room revenue against the rooms revenue account in your accounting system; a gap usually means packages, taxes or allowances are posted differently in the two. If you track costs per occupied room, our contribution margin guide shows how to judge each segment on what it leaves after variable costs.

Parity can do the build for you. Upload the PMS export as a CSV or Excel file and it builds a dashboard with ADR, occupancy and RevPAR as headline numbers with their trends, charts by month and segment, what explains each change (rate or mix), and a table of what needs attention, such as segments whose ADR fell year over year. Every number is checked against queries on the full dataset before you see it. Ask in chat for "ADR excluding comps" or "pay-at-hotel OTA net of 18% commission" and it updates, with versions you can undo. If your costs are in QuickBooks Online, you can connect it and build a second dashboard for cost per occupied room. Our sales report guide covers the monthly write-up that sits on top.

Get an ADR you'd show your lender

Upload your PMS export and get a checked dashboard of ADR by month and segment, next to occupancy and RevPAR. Build a report from your data free

Whatever you use, write your rules down once: taxes out, resort fees out, packages at the room portion, comps and no-show rooms out of rooms sold. Then every ADR you quote, this month and next year, means the same thing.

Want to see what Parity builds from your data?

Build a report