Revenue

Revenue management for small hotels: a practical starter guide

In short: Revenue management means selling each room night at the best price the market will pay. For a small hotel it comes down to tracking occupancy, ADR and RevPAR, setting a base rate with derived plans, using minimum stay and CTA/CTD around busy dates, letting the price rise as you fill within a floor and a ceiling, and reviewing pace once a week.

Published · bedsKey product team

The three numbers to watch

MetricFormulaExample: 20 rooms, one night
OccupancyRooms sold ÷ rooms available15 ÷ 20 = 75%
ADRRoom revenue ÷ rooms soldUSD 1,050 ÷ 15 = USD 70
RevPARRoom revenue ÷ rooms available (= ADR × occupancy)USD 1,050 ÷ 20 = USD 52.50

Steer by RevPAR. It rises only when you sell more rooms, sell them at better prices, or both. Pushing ADR up while turning guests away can make RevPAR fall.

Step 1: set a base rate and derive the rest

Choose your best available rate (BAR) for each room type and season. Build the other plans from it instead of pricing each one by hand:

PlanRuleWhen BAR is USD 80
Non-refundableBAR − 10%USD 72
Breakfast includedBAR + USD 8USD 88
Weekly stayBAR − 15%USD 68
Corporate contractNegotiated rate for one companyAgreed price, e.g. USD 70

When BAR changes, every derived plan follows automatically, so a season change is one edit rather than ten.

Step 2: build a season and event calendar

Mark high and low seasons, weekends, public holidays and local events for the next twelve months. Price each period separately and revisit the calendar every quarter, when you can see how last year's dates actually sold.

Step 3: use stay restrictions around busy dates

Our guide to CTA and CTD has worked examples.

Step 4: let the price follow demand, inside limits

Occupancy-based rules move the rate as the hotel fills and as the date gets closer. Always set a floor and a ceiling so an automatic rule can never price you out of the market or give rooms away. An example rule to tune for your own market:

Occupancy on the books for the nightRate
Below 40%BAR
40% to 70%BAR + 10%
70% to 90%BAR + 20%
Above 90%BAR + 30%, never above the ceiling

Step 5: a 30-minute weekly review

  1. Look at the forecast for the next 30, 60 and 90 days: occupancy and ADR already on the books.
  2. Check pickup over the last 7 days: which dates are filling faster or slower than usual?
  3. Compare pace with the same point last year.
  4. Adjust rates or restrictions only for the dates that are out of line.
  5. Check channel performance: revenue after commission and cancellations.
  6. Write down what you changed, so next week you can see whether it worked.

How bedsKey supports this routine

bedsKey's rate engine covers seasonal and date-range rates, derived plans, occupancy-based pricing, minimum and maximum stay, CTA and CTD, promo codes, corporate contract rates and occupancy-based auto yield with floors and ceilings. Reports cover occupancy, ADR and RevPAR, the manager's flash, month-to-date against last year, forecast and pickup, pace and channel performance, all exportable to CSV.

Common questions

Do small hotels need separate revenue management software?

Not necessarily. A PMS with a flexible rate engine plus forecast, pickup and pace reports is enough for most independent hotels to run a weekly pricing routine.

How often should I change my prices?

Review once a week and react sooner for dates that are filling unusually fast or slowly. Automatic occupancy-based rules handle day-to-day moves between reviews.

Is a higher ADR always better?

No. If a higher rate means fewer rooms sold, RevPAR can fall. Judge price changes by RevPAR and by revenue after commission, not by ADR alone.

Run your entire property from one system.

Talk to sales@bedskey.com — we’ll walk you through bedsKey with your own rooms and rates.