Rates Calendar
The Rates Calendar is the screen revenue managers live on. It shows every room type and rate plan as a row, each day as a column, and the price for that combination as the cell value. Edit cells inline, set restrictions per day, save once, and the new prices push to every destination the rate plan is wired to — reception, the channel manager, and the booking engine.
Open the calendar
Open Backoffice → Rates Calendar. The default view is the next 14 days starting from today. Use the toolbar to shift forward/back, jump to a specific date, or change the day count.
How the grid is organized
- Room type rows — top of each group, in bold. The base price column shows the room type's default rate. Edit a cell here and you're editing the room-type-level price for that date.
- Rate plan rows — indented under each room type, one per active plan (Standard, Non-refundable, Bed & Breakfast). Edit a cell here and you're editing that specific rate plan's price for that room type on that date.
- Channel badges — small chips next to each room type or rate name show which channels it pushes to: Channex (green), B24 (Beds24, blue), WH (Webhotelier, purple), BE (Booking Engine, light blue).
- Date columns — one per day. Weekends are highlighted so you can spot them at a glance.
Cell colors and chips
- Red — no price configured. The OTA may fall back to a previous value or the rate plan won't sell. Fix it.
- Light green — base price (the rate plan's default applied to this date with no special override).
- Dark green — date-specific override (you've previously set this date to a different price).
- Solid red (stop-sell) — sales closed for this date/rate. Inventory still exists but isn't being sold.
- Yellow (dirty) — you've edited the cell but haven't saved yet. The Save button at the top tracks how many cells are dirty.
- Light purple (weekend) — Saturday and Sunday columns are tinted to make weekend pricing easy to spot.
- Blue chip MS3 — minimum stay restriction. The number is the minimum nights required (MS2, MS3, MS7).
- Orange chip CTA / CTD — Closed To Arrival or Closed To Departure for this date.
Edit a cell
Click any cell, type the new price, press Enter or Tab. The cell turns yellow to mark it as dirty. Repeat for as many cells as you need — the calendar stays interactive while you build up your changes.
Edit restrictions
Click the gear icon next to a rate plan name to open its restrictions panel. From there you can set, per date or per range:
- Minimum stay
- Maximum stay
- Closed To Arrival (CTA)
- Closed To Departure (CTD)
- Stop sell
Restrictions push to OTAs alongside the rates. Common pattern for a busy weekend: 2-night minimum stay on Friday + Saturday, no CTA on Sunday.
Bulk edit
Single cells are fine for tactical tweaks. For ranges ("raise all Friday + Saturday prices 20% for the next 8 weekends"), use the Bulk Edit modal — click a row's gear icon or click a cell and pick Bulk Edit.
The bulk modal lets you:
- Pick which rate plans + room types are affected (multi-select with grouped headers)
- Pick a date range
- Filter to specific weekdays (Mon–Thu only, or Fri–Sun only)
- Set price (absolute or % adjustment), restrictions, or close-sell at the same time
- Preview the affected cells before applying
Save and push
Click Save (the button shows the dirty cell count). HotelBee groups your edits by date and pushes one update per date to each destination — Channex / Beds24 / Webhotelier (whichever channel managers are active), reception, and the booking engine. The push is async; the save returns immediately and the channel-manager queue does the rest in the background.
Toolbar shortcuts
- Today — snap the view back to today.
- Date picker — jump to a specific start date (planning Christmas in May).
- Days count — switch between 7, 14 (default), 30 day views.
- Bulk Edit — open the bulk modal without preselecting a row.
- Help — opens an inline cheat sheet with the legend and shortcuts.
Rates Calendar vs Room Pricing
Two tools for two jobs:
- Room Pricing (Backoffice → Pricing): set the season's prices once for a long range. Use it for "Summer 2026 base prices", "Christmas premium", "Off-peak January".
- Rates Calendar (Backoffice → Rates Calendar): tactical adjustments day-by-day. Use it for "drop tomorrow's price 10% — occupancy is soft", "close sales on Sat — sold out", "weekend bump for the long weekend".
Frequently asked questions
Was this helpful?
Related articles
Room rates
Define rate plans (non-refundable, corporate, weekly, etc.) for selling rooms — pricing is set separately under Room Pricing.
Property Management SystemTesting the booking engine end to end
Smoke test + deep checklist before you launch direct bookings to the public.
Booking EngineRoom pricing
Update prices, restrictions, and availability for a date range across all your sales channels at once.
Property Management System

