Length of Stay Revenue Calculator

Enter nights, nightly rate and add-ons to see total stay revenue.

How it is calculated

Revenue from one booking is split into room revenue and add-on revenue, both multiplied by the number of nights: room = nights × nightly rate, add-ons = nights × add-ons per night, total = room + add-ons. The per-night figure is total ÷ nights, so it equals the nightly rate plus the nightly add-ons. Nights must be at least 1 (a decimal such as 2.5 is accepted and multiplied as given); rate and add-ons cannot be negative, and add-ons default to zero if left empty. The calculation is a straight multiplication: it applies no discounts for longer stays, no tax or commission, and no occupancy or cost figures, so it shows gross booking revenue, not profit. Amounts are in US dollars.

Worked example

A guest books 4 nights at a nightly rate of 185, with 32.50 per night in add-ons such as breakfast and parking. Room revenue: 4 × 185 = $740.00. Add-ons: 4 × 32.50 = $130.00. Total: 740 + 130 = $870.00. Per night: 870 ÷ 4 = $217.50, which is the 185 rate plus the 32.50 add-ons. Add-ons are 15% of the total, a useful number when comparing a package with a bare room rate.

Try this example →

Common mistakes

  • Entering the whole add-on spend for the stay instead of the amount per night. The field is per night and is multiplied by the nights, so a 130 total breakfast bill must be entered as 32.50 for 4 nights.
  • Entering a rate that already includes breakfast and then adding breakfast again as an add-on, which counts the same revenue twice.
  • Treating the total as profit. It is gross revenue before taxes, commissions to booking channels, cleaning and other costs.
  • Using the same total for different stay lengths. A long-stay discount lowers the nightly rate, so the rate for a 7-night stay should be entered, not the standard rate.
  • Confusing this per-stay revenue with RevPAR. RevPAR is revenue divided by all available rooms, including empty ones, while this tool covers one booked stay.

About this calculator

A hotel guest's total contribution isn't just the nightly room rate — it's that rate multiplied across the length of stay, plus any per-night add-ons like breakfast, parking, or resort fees. This calculator combines the nightly rate, number of nights booked, and add-on charges to produce the total revenue generated by a single stay.

Hotel revenue managers and front-office teams use length-of-stay revenue figures to compare the profitability of a short high-rate booking against a longer stay at a discounted rate, to forecast occupancy-period income, and to evaluate promotions like "stay 3 nights, get breakfast included." It's a building block of the broader RevPAR (revenue per available room) metrics used throughout hospitality revenue management.

Was this helpful?

You can pick up to 3 reactions.

Comments (1)

  • Editorial team

    The tool prices every night at one rate, so compare stays only after checking each stay's real rate. Two nights at 160 plus 20 in add-ons come to 360.00, or 180.00 a night, while five nights at 140 plus the same add-ons come to 800.00, or 160.00 a night. Cleaning and turnover cost are charged once per stay, so subtract them before you judge the longer booking. Do you price long stays with a flat discount or tiers?

Popular calculators

All Calculators